社区
C语言
帖子详情
有关字符串函数?
sunzhikai1978
2004-04-28 08:50:07
有个这样的字符串变量,如:
char *szBuff = "name=lisi"
我想把这个字符串的前5个字符去掉,变成*szBuff="lisi",我用了strnset函数,但做不了,该怎么办??
...全文
64
10
打赏
收藏
有关字符串函数?
有个这样的字符串变量,如: char *szBuff = "name=lisi" 我想把这个字符串的前5个字符去掉,变成*szBuff="lisi",我用了strnset函数,但做不了,该怎么办??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tyrobird
2004-04-29
打赏
举报
回复
strset不是ANSI C函数, 是Windows的库函数
tyrobird
2004-04-29
打赏
举报
回复
用这个比较好strchr或strstr
char *szBuff = "name=lisi";
char* p = strchr(szBuff, '=');
szBuff = ++p;
或
char *szBuff = "name=lisi";
char* p = strstr(szBuff, "=");
szBuff = ++p;
sunzhikai1978
2004-04-28
打赏
举报
回复
搞定了,谢谢!
heuristic
2004-04-28
打赏
举报
回复
strnset 这个函数是哪儿的?
不是标准库里的吧,我真的没见过呢
我同一楼上的说法,用数组操作
cngdzhang
2004-04-28
打赏
举报
回复
应该是,字符串常量是只读的
char szBuff[100] = "name=lisi";
char *p=szBuff+5; //想去几个就加几,注意不要超过字符串的长度
strcpy(szBuff,p);
zhangyan_qd
2004-04-28
打赏
举报
回复
其实也简单,
szBuff+=5就行了
sunzhikai1978
2004-04-28
打赏
举报
回复
你们没理解我的意思,我就是想把name=lisi变成lisi
cngdzhang
2004-04-28
打赏
举报
回复
很容易的
char *szBuff = "name=lisi";
char *p=szBuff+5; //想去几个就加几,注意不要超过字符串的长度
strcpy(szBuff,p);
moswawa
2004-04-28
打赏
举报
回复
因为char *szBuff = "name=lisi"
定义的是一个字符串常量,"name=lisi"的值不能改变。
但你可以这样 char szBuff[] = "name=lisi";
雨沐辉
2004-04-28
打赏
举报
回复
可以直接用数组~不要用函数!~
【字符
函数
以及
字符串
函数
本文重点介绍C语言处理字符和
字符串
的库
函数
,包括求
字符串
长度的strlen,拷贝
字符串
的strcpy,追加
字符串
的strcat,比较
字符串
的strcmp等。详细说明了各
函数
的用法、注意事项,并给出部分
函数
的模拟实现思路,还介绍了
字符串
查找和分割
函数
。
【字符
函数
】strcpy
函数
(
字符串
复制
函数
)+strcat
函数
(
字符串
追加)+strcmp
函数
(
字符串
比较)【笔记】
本文围绕C语言中的
字符串
函数
展开,介绍了strcpy、strcat和strcmp
函数
。strcpy用于拷贝
字符串
,需注意源
字符串
以‘\\0’结束等;strcat用于追加
字符串
;strcmp用于比较
字符串
,通过比较对应字符的ASCII值返回结果,还给出了部分
函数
的模拟实现方法。
字符
函数
和
字符串
函数
本文主要介绍C语言中的字符
函数
和
字符串
函数
。字符
函数
如iscntrl、isspace等用于判断字符类型;
字符串
转换
函数
有tolower、toupper;
字符串
函数
包括strlen、strcpy等,分别用于统计字符个数、复制
字符串
等,还介绍了各
函数
的原型、使用注意事项及举例。
C++中常用的
字符串
函数
本文介绍了C++中用于
字符串
处理的三个常见
函数
:strcat用于
字符串
连接,strcpy用于
字符串
复制,strcmp用于
字符串
比较。详细阐述了每个
函数
的使用方法、注意事项及示例代码,帮助理解C++
字符串
操作的基本用法。
字符串
--
字符串
处理
函数
、向
函数
传递
字符串
文章介绍了如何在C语言中使用
字符串
处理
函数
,包括按字典顺序排序
字符串
数组,手动实现strcpy和strlen功能。示例代码展示了如何不依赖标准库
函数
完成
字符串
复制和计算长度,强调了使用strcmp进行
字符串
比较的重要性,并提到了const关键字在保护参数不变性中的作用。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章