前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >c语言字符串分割函数「建议收藏」

c语言字符串分割函数「建议收藏」

作者头像
全栈程序员站长
发布2022-08-15 21:33:27
1.1K0
发布2022-08-15 21:33:27
举报

大家好,又见面了,我是你们的朋友全栈君。

C语言字符串分割

strsep函数用于分解字符串为一组字符串。定义语句为char *strsep(char **stringp, const char *delim);

使用实例:

代码语言:javascript
复制
#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;

}

输出结果:

代码语言:javascript
复制
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

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134535.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022年5月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档