我试图显示输出hello 3。我怎样才能达到这个Serial.print()方法定义在SoftwareSerial.h库。我有以下代码。将变量的值和字符串一起打印
#include <SoftwareSerial.h>
int a = 3;
void setup(){
Serial.begin(9600);
Serial.print("hello"+a);
}
void loop(){
}
我试图显示输出hello 3。我怎样才能达到这个Serial.print()方法定义在SoftwareSerial.h库。我有以下代码。将变量的值和字符串一起打印
#include <SoftwareSerial.h>
int a = 3;
void setup(){
Serial.begin(9600);
Serial.print("hello"+a);
}
void loop(){
}
最简单的方法是使用多个调用。这样你不必担心类型转换。
Serial.print("hello");
Serial.print(a);
void setup(){
Serial.begin(9600);
string somestring = "hello" + " " + "3";
Serial.print(somestring);
}
我不希望** 3 **直接打印,我想通过变量** a **。 –
您重播好的,谢谢,但有没有其他办法?@ignacio –
当然,很多方法。但他们很笨拙。 –