您的位置:首页 > 其它

利用指针数组来存strtok函数切割出字符串的首地址

2018-03-22 01:14 405 查看
char str[]="$GPRMC,024813.640,A,3158.468,N,11848.3737,E,10.05,
324.27,150706,,,A*50";
char *p[13];
int i =0;
p[i]=strtok(str,",");//第一次以“,”分割出的地址,存在p[0] , 且后追加(,NULL)   *p[0]=$GPRMC
while(p[i]){//temp是否为NULL,不是的话继续循环
i++;
p[i]= strtok(NULL,","); //继续分割出地址存在p[1]、p[2]、p[3],直到最后分割出NULL跳出循环
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐