Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在arduino中连接字符串?_Arduino - Fatal编程技术网

如何在arduino中连接字符串?

如何在arduino中连接字符串?,arduino,Arduino,对不起,我这里有点生疏,我如何连接这两个输出 display.println(timeinfo->tm_hour); display.println(timeinfo->tm\u min) 如果您只是想让它们在同一行上一个接一个地出现在输出中,那么在第一行中使用print而不是println。Println在输出的末尾添加一个换行符,而print没有。在使用函数之前,看起来像这样的东西总是好的 如果你真的想把它们组合成一个字符串,那么你必须显示这些字符串的来源。如果它们是字符串类对象,则可以使用

对不起,我这里有点生疏,我如何连接这两个输出

display.println(timeinfo->tm_hour);
display.println(timeinfo->tm\u min)

如果您只是想让它们在同一行上一个接一个地出现在输出中,那么在第一行中使用print而不是println。Println在输出的末尾添加一个换行符,而print没有。在使用函数之前,看起来像这样的东西总是好的

如果你真的想把它们组合成一个字符串,那么你必须显示这些字符串的来源。如果它们是字符串类对象,则可以使用+将它们组合在一起。如果它们是正确的c样式字符串,则需要使用strcat

如何定义它们

  • 如果已初始化为字符数组:
示例:
字符示例字符串[50]=“这是一个C字符串”

然后可以在C中使用
strcat()
函数:

strcat(str1,str2)

注意:确保“str1”缓冲区足够大,因为结果会出现在那里


  • 另一方面,如果已将字符串初始化为String类的对象:
示例:
字符串示例JavaString=“这是一个Java字符串示例”

然后只需使用
+
操作符添加它们:

str1=str1+str2

使用
print()
而不是使用
println()