3

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

in = 1;
in2 = 3;

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

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

编辑:我想出了一种不同的方法,你可以采取in. 将其乘以 10,然后设置pinin加的总和in2

4

2 回答 2

1

如果你的两个变量肯定是整数,那么

pin = (in*10)+in2;
会工作。

如果没有,将它们读入字符串(可能使用 in.toString(),取决于语言)然后执行

pin = int.parse(in.toString()+in2.toString());
(虽然,再次依赖于语言,你可能不得不做一些比 int.parse [在 C# 中你应该使用 int.TryParse() 例如])

于 2009-02-25T17:53:09.407 回答
0

试试这个,我用C写的,但你明白了要点。将这两个项目转换为字符串,然后连接并将其解析为整数。

pin = int.Parse((string)in + (string)in2);
于 2008-12-26T18:08:03.553 回答