【发布时间】:2011-08-05 17:24:10
【问题描述】:
我正在为嵌入式目标 Microchip PIC24 编写 C 代码,并且运行时 libc 由于某种原因无法通过串行端口正确发送 \0 值。
printf("\xEE\xEE\0test");
例如发送 EE EE "test",空字节被忽略。
有人知道为什么会这样吗?
编辑:Emmmm,没关系 XD。我正在使用 puts 发送字符串.. doh'
【问题讨论】:
-
发送“EEEEtest”还是只发送“test”?
标签: c null embedded printf microchip