来源: http://www.51hei.com/bbs/dpj-209325-1.html
【声明】本贴当前介绍 %d %s %f 的使用方法
我们在练习C语言的时候使用 printf 来输出字符,使用占位符(百度百科称作 【规定符】如: %d , %f)来输出变量。
在arduino 中 Serial.print 和 Serial.println 无法像 C语言编译器中那样直接使用占位符进行输出。
但是 arduino 可以 使用 sprintf 来输出。
举例:
你想用 Arduino在串行监视器上显示多个变量,而不必使用一堆单独的Serial. print()语句,
如果是这样,那么使用 sprintf()函数。
假设您要将这行文本打印到串行监视器:
numBurritos = 3
tempStr = 147.7