大家好,又见面了,我是你们的朋友全栈君。
C语言字符串分割
使用实例:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char str[] = "$GPFPD,2005,266904.450,274.162,-1.111,0.504,40.1917161,116.0636047,132.93,0.011,-0.002,0.003,-1.000,16,13,0B*21";
char *buf;
buf =str;
printf("buf=%s\n",buf);
char *token;
while((token = strsep(&buf,",")) != NULL)
{
printf("%s\n",token);
}
return 0;
}
输出结果:
buf=$GPFPD,2005,266904.450,274.162,-1.111,0.504,40.1917161,116.0636047,132.93,0.011,-0.002,0.003,-1.000,16,13,0B*21
$GPFPD
2005
266904.450
274.162
-1.111
0.504
40.1917161
116.0636047
132.93
0.011
-0.002
0.003
-1.000
16
13
0B*21
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134535.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...