社区
C语言
帖子详情
请教一个指针处理字符串问题
iamxgp
2001-07-13 07:03:21
写一个处理带 '|' 字符的字符串处理函数 对字符串 如: "djf|55555|34ff" 处理后返回 3 个字符串"djf" , "55555" , "34ff"
这个函数怎么写,请了:
...全文
84
3
打赏
收藏
请教一个指针处理字符串问题
写一个处理带 '|' 字符的字符串处理函数 对字符串 如: "djf|55555|34ff" 处理后返回 3 个字符串"djf" , "55555" , "34ff" 这个函数怎么写,请了:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
风中老长
2001-07-14
打赏
举报
回复
main()
{
char *p="djf¦55555¦34ff";
char str[10][10];
int i=0,j=0;
while(*p!='\0')
{
if(*p!='|')
{
str[i][j]=*p;
j++;
}
else
{
str[i][j]='\0';
j=0;
i++;
}
p++;
}
str[i][j]='\0';
}
Edward
2001-07-13
打赏
举报
回复
用 strtok 函数:
void main()
{
char sz[] = "abc|def|ghi";
char* psz;
psz = strtok(sz, "|");
while(psz)
{
cout << psz << endl;
psz = strtok(NULL, "|");
}
}
不过注意:strtok 改变 sz 的内容,所以如果你程序中以后还需要用到 sz,要先备份。
vcmfc
2001-07-13
打赏
举报
回复
不用写,我记得C的运行库有这么一个函数,函数名记不住了,去查一下手册就知道了。
这个函数要自已写也简单了,老兄你动动大脑好不好,简直的懒虫。
Leetcode 题解 - 双
指针
——回文
字符串
该博客探讨了一种算法
问题
,即如何确定
一个
字符串
通过删除
一个
字符后能否成为回文
字符串
。文章介绍了双
指针
方法,并提供了代码实现,用于检查在删除
一个
字符后,
字符串
是否满足回文条件。这种方法对于解决
字符串
处理
问题
具有实用价值。
字符串
处理
本文介绍了
一个
使用Java实现的双
指针
算法,用于
处理
字符串
中重复字符的
问题
。通过扫描输入的
字符串
并删除连续重复的字符,展示了如何有效地进行
字符串
操作。此外,还提供了
一个
将
字符串
转换为整数的解决方案,包括
处理
正负号和溢出情况。
【
指针
与
字符串
】
字符串
连接
博客围绕利用字符
指针
变量连接两个
字符串
的
问题
展开。给出了输入输出形式及样例,还提供了C语言代码实现。通过定义函数将
一个
字符串
接到另
一个
字符串
后面,在主函数中
处理
多组测试数据并输出连接后的
字符串
。
野
指针
问题
本文介绍了野
指针
的概念、常见
问题
如未初始化
指针
、越界和释放后使用、以及如何通过初始化、检查边界和合理使用assert来防止这些
问题
。同时,作者模拟了
一个
strlen函数以演示如何
处理
字符串
长度计算。
Linux下的C语言
指针
这篇博客探讨了Linux系统中C语言
指针
的相关
问题
,包括如何
处理
字符串
中的合法帧识别,解决
一个
有趣的年龄谜题,以及深入讲解数组
指针
与
指针
数组的概念。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章