【发布时间】:2013-05-13 17:22:45
【问题描述】:
如何将 char=2 转换为 char="2" ?
我需要它通过 uart 发送,但是当我尝试将 char 作为 2 发送时,我什么也得不到,但是当我作为“2”发送时,我得到 2
重点是,我有
int s=2;
我需要把它写成“2”而不是 2。 我尝试了几种方法,但总是失败。当终端中的 char = 2 消息为空时,当 char 签名为“2”时,它工作正常。当我尝试将 int 转换为 char 时,char 总是被签名为 2,我不能只通过 uart 发送 int 因为块发送函数需要指针。
【问题讨论】:
标签: c string char type-conversion