是这样的:
char ans[1024];
nLength = ReadComm(ans, 1024);//读串口的数据,,,
其中ans为下面的值,有时候前面还有一些其他的数据,,
+CMGS: 151OK?+CMTI: "SM",4?+CMGL: 4,"REC UNREAD","+8613591441979",,"04/08/13,10:26:28+00"
gggggggggggggggggggggg
我现在定义char *p;
ptr = ans;
想用ptr = strstr(ptr, "+CMGL:")找出"+CMGL:"的位置,,可是这样写的话,运行的时候提示错误,,应该怎么做才可以找到"+CMGL:"的位置,谢谢!!!!!!!!!!!
char ans[1024];
nLength = ReadComm(ans, 1024);//读串口的数据,,,
其中ans为下面的值,有时候前面还有一些其他的数据,,
+CMGS: 151OK?+CMTI: "SM",4?+CMGL: 4,"REC UNREAD","+8613591441979",,"04/08/13,10:26:28+00"
gggggggggggggggggggggg
我现在定义char *p;
ptr = ans;
想用ptr = strstr(ptr, "+CMGL:")找出"+CMGL:"的位置,,可是这样写的话,运行的时候提示错误,,应该怎么做才可以找到"+CMGL:"的位置,谢谢!!!!!!!!!!!
解决方案 »
- 起步50分,专业写C/C++/VC++作业
- CString GetName()函数不能调用
- 求潘爱民的中文VC++技术内幕第四版
- 如何去掉mainframe上的关闭按扭!在线等,
- 高分求DIB打印程序
- 一个使用DirectX的程序改变了显示模式,同时在标准显示模式下运行的另外一个程序如何把显示模式切换回标准模式,再切换回当前使用DirectX
- 谁能给俺讲讲模版类这东东!
- VC2005软件问题还是窗体属性问题 很急!
- 新手求问! 我在新建一个类的时候出现如下提示 什么意思 请各位帮忙~~~~
- 新人求助。怎么用VC设计一个界面点一个按钮可以浏览文件并将选中文件读入编辑框
- 请问有 介绍BCG的网站吗?
- CSocket的OnConnect()及OnReceive()等函数是采用中断的还是多线程?
CString str = sz;
int nPos = str.Find("+CMGL");
TRACE("%d\n",nPos);
Unhandled exception in sms2.exe(MSVCRTD.DLL):OXC0000005:Access Violation
char ans[1024]={0};