2017-04-19 69 views
0

我试图显示输出hello 3。我怎样才能达到这个Serial.print()方法定义在SoftwareSerial.h库。我有以下代码。将变量的值和字符串一起打印

#include <SoftwareSerial.h> 

int a = 3; 
void setup(){ 
    Serial.begin(9600); 
    Serial.print("hello"+a); 
} 

void loop(){ 


} 

回答

0

最简单的方法是使用多个调用。这样你不必担心类型转换。

Serial.print("hello"); 
Serial.print(a); 
+0

您重播好的,谢谢,但有没有其他办法?@ignacio –

+0

当然,很多方法。但他们很笨拙。 –

0
void setup(){ 

    Serial.begin(9600); 
    string somestring = "hello" + " " + "3"; 
    Serial.print(somestring); 
} 
+0

我不希望** 3 **直接打印,我想通过变量** a **。 –