我想取两个变量(in 和 in2)并将它们放在一起,例如:
in = 1;
in2 = 3;
pin = in.in2; // I want this to set pin to 13
arduino IDE 告诉我 in 不是一个类,那么我将使用什么语法来完成此操作?
编辑:我想出了一种不同的方法,你可以采取in
. 将其乘以 10,然后设置pin
为in
加的总和in2
如果你的两个变量肯定是整数,那么
pin = (in*10)+in2;
会工作。
如果没有,将它们读入字符串(可能使用 in.toString(),取决于语言)然后执行
pin = int.parse(in.toString()+in2.toString());
(虽然,再次依赖于语言,你可能不得不做一些比 int.parse [在 C# 中你应该使用 int.TryParse() 例如])
试试这个,我用C写的,但你明白了要点。将这两个项目转换为字符串,然后连接并将其解析为整数。
pin = int.Parse((string)in + (string)in2);