利用指针数组来存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跳出循环 }
相关文章推荐
- 二十七、数组、指针和字符串:指针变量的声明、地址相关运算
- 浅谈C语言中变量、常量、数组、字符串、指针的地址
- c++ 指针值和指针地址的输出&指针和数组保存字符串的区别
- 第十七周 利用指针和数组的方法分别查询字符串的个数
- Linux_C练习:利用指针数组实现字符串的排序。(从键盘获取五个字符串)
- 鸡啄米:C++编程入门系列之二十七(数组、指针和字符串:指针变量的声明、地址相关运算--“*”和“&”)
- 数组、指针和字符串:指针变量的声明、地址相关运算--“*”和“&”
- 字符、地址详解(及字符串指针、字符数组关系)
- 利用指针地址偏移打印一维数组
- C++利用指针数组和快排对输入的字符串进行排序
- C++编程入门系列之二十七(数组、指针和字符串:指针变量的声明、地址相关运算--“*”和“&”)
- char * 与 char [] 区别,char *[] 与 char[][]区别。字符串指针的数组与二维char数组区别。字符串常量赋予指针与字符数组区别。"字符串"等价于其首元素"字"的地址
- 数组类型与数组指针的巧妙利用
- js小练习:利用getElementsByTagName方法、for循环、this指针、数组实现对多个相同元素value值的改变
- 6-字符指针_删除字符串中的空格_register_指针数组
- C语言字符串指针变量与字符数组的区别
- 数据类型(基本内置类型)——指针和指针孩子(指针变量(指针类型)、数组(构造类型)、字符串、函数指针、空指针等)
- 数组、字符串、指针的认识
- 指针、数组、二级指针、指针数组与字符串
- <高质量C>C指针,数组和字符串