Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 udp 客户端服务器将数据传感器发送到服务器。
printf("sensor 0 '%s' \n",buf0); printf("sensor 1 '%s' \n",buf1);
例如,buf0 的值为 1023,buf1 的值为 0。我想将传感器 0:1023 合并到缓冲区中,比如 buff
所以我可以将buff发送到服务器。
服务器将收到
"sensor 0 :1023" "sensor 1 : 0"
有什么建议吗?
这个:
char buf[128]; snprintf(buf, sizeof(buf), "sensor 0: '%s'\n", buf0);
等等
您可以使用snprintf
snprintf(buf, 100, "sensor 0 : %s", buf0);
buf 的类型在哪里char buf[100];
char buf[100];