米勒晚钟拾穗者播种者:急!!!用串口接收16进制数据的时候,为什么一遇到"00"就不接收了?

来源:百度文库 编辑:高考问答 时间:2024/04/25 10:08:12
如果要接收一串16进制数据,比如:"01 02 44 00 21 22".接收区每一次只会收到"01 02 44",而后面的就收不到了.是不是因为字符串都是以'\0'作为结束的,它遇到"00"就以为是字符串结束了呢??请问各位大虾,这个问题怎么解决啊??我现在非常着急啊!!!

谢谢各位!!!
我用的编程软件是C++ Builder
不行啊,我没有办法得到正确的长度值!~

一个一个的发送 传入字符串的长度! for(int i = 0; i < lLength p; i++)
{

}