从串口中接受到如下数据包:
#xxx yyyy zzz#
xxx yyy zzz表示有用的数据,比如12 23 212 但每次接受数据不一样
请问如何提取有用的数据?
我用MScomm控件编程
#xxx yyyy zzz#
xxx yyy zzz表示有用的数据,比如12 23 212 但每次接受数据不一样
请问如何提取有用的数据?
我用MScomm控件编程
解决方案 »
- ADO连接access数据库 连接不上
- 我要望bin文件中写入一个long型的数据,该如何做呢?
- 如何把float型转化为COleCurrency类型?
- 小问题,求高手指点!!!
- 很奇怪,这些代码直接写好用,放在函数中就不好用了!
- 急!急!在线等待一个用VC++编写数据库的问题!高手请指点!
- 在控制台程序中怎样屏蔽按键消息?
- 有在regnet.cn做的吗??
- vc是不是不可以边调试边显示???
- 高分求解
- 如果你能帮我解决这个问题,我算服了你了!
- 出现错误:\serverView.cpp(80) : error C2440: 'type cast' : cannot convert from '' to 'unsigned long (__stdcall *)(void *)'
if( s !='#')
//有用的数据
int a, b, c;
sscanf(s,"#%d%d%d#", &a, &b, &c);
int a, b, c;
sscanf(s,"#%d%d%d#", &a, &b, &c);
结果:a=12, b=23, c=212