+ -
当前位置:首页 → 问答吧 → GPRS传输数据时,怎么解决字符串中带有回车,CTRL+Z等特殊字符的情况?

GPRS传输数据时,怎么解决字符串中带有回车,CTRL+Z等特殊字符的情况?

时间:2011-08-11

来源:互联网

GPRS模块进行网络传输,如果字符串中带有回车等字符时,模块会识别字符功能进行操作,最终导致字符串发送不完整,请问怎么样才能避免这种情况???

作者: yi457955128   发布时间: 2011-08-11

自己顶自己,,,等待高手解答~

作者: yi457955128   发布时间: 2011-08-11

回车字符串一般是 \n和\r结合使用

C/C++ code

char data[num];
char *p = data;
//...其他操作我就不写了
// \r是回车
if ( *p == '\r')
{
    p++//跳过回车字符或者是删除由你自己顶,改成空格也可以
}


作者: feiyinzilgd   发布时间: 2011-08-11