C 字节数组转换成字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 字节数组转换成字符串相关的知识,希望对你有一定的参考价值。

Java和C语言的串口通信中,Java把字符串:"we have 3 apples"转换成bytes数组发送。C语言接收到bytes数组,存在 *buf里。如何把*buf 中的字节数组转换成原先的字符串:"we have 3 apples", 然后存在*a 这个数组中?

参考技术A 转换成字节发送……什么语言可以不用流发送字符串?
存在buf里buf就是你要的字符串!你去printf("[%s]\n",buf);看看吧,也许后面没有结尾,不过是小问题。

以上是关于C 字节数组转换成字符串的主要内容,如果未能解决你的问题,请参考以下文章

在C++中,如何把字节数组转换成字符串

C#-----字节数组(byte[])和字符串相互转换

java将字节数组转换成string

JavaSE8基础 String getBytes 将不含中文的字符串转换成字节数组

java和c#的字节数组转换问题

如何将base64位的字节数组转换成图片并显示