如何在arduino中连接字符串?

时间:2018-06-03 07:59:00

标签: arduino

抱歉,我在这里有点生疏,如何连接这两个输出?

display.println(timeinfo-> tm_hour);    display.println(timeinfo-> tm_min);

2 个答案:

答案 0 :(得分:1)

如果您只是希望它们在同一行上一个接一个地出现在输出中,那么对第一个使用print而不是println。 Println在输出结尾添加换行符,而不打印。在使用函数之前查看类似的东西总是很好的。

如果你真的希望它们组合成一个字符串,那么你将必须显示这些字符串的来源。如果它们是String类对象,您可以使用+将它们放在一起。如果它们是正确的c风格字符串,那么你将需要使用strcat。

答案 1 :(得分:0)

如何定义它们?如果它们被初始化为如下字符数组:char exampleCString[50] = "This is a C string";那么您可以使用strcat() c中的函数:strcat(str1,str2);确保str1足够大,因为结果就在那里。 另一方面,如果您已将字符串初始化为String类的对象,如下所示:String exampleJavaString="This is a Java String example"那么您只需使用+号添加它们str1=str1+str2