我想取两个变量(in和in2)并将它们放在一起,例如:

in = 1;
in2 = 3;

pin = in.in2; // I want this to set pin to 13

arduino IDE告诉我in不是一个类,那么我将使用哪种语法来完成此操作?

编辑:我想出了一种不同的方法,您可以只接受in。将其乘以10,然后将pin设置为inin2的总和

最佳答案

如果您的两个变量绝对是整数,则

pin = (in*10)+in2;
将起作用。

如果没有,将它们读入字符串(可能与in.toString()相关,取决于语言),然后执行
pin = int.parse(in.toString()+in2.toString());
(尽管,再次依赖于语言,您可能不得不执行除int.parse之外的其他操作[在C#中,您应使用int.TryParse()例如)]

08-16 13:20