3849| 2
|
C语言函数,指针,数组问题 |
5金钱
最佳答案GPS_Analysis(&gpsx,(u8*)USART1_TX_BUF)函数调用中的(u8*)USART1_TX_BUF是值呢?还是地址?
这个入口参数是地址
p1=(u8*)strstr((const char *)p,"$GPGSV");我认为应该是p1=(char*)strstr((const char *)p,"$GPGSV"),即p1是字符指针,这样的话len=p1[7]-'0',才是字符相减。不知道对不对呢?
不对,u8相当于 unsigned char 范围囊括所有ASCII,包括扩展的,char ...
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-28 20:29
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网