社区
工具平台和程序库
帖子详情
linux下的C,在字符串操作中,如何取得想要的子串?有什么函数吗?
kuc
2002-11-10 04:05:25
比如:"abcdefg",要取得"cde"。
...全文
247
13
打赏
收藏
linux下的C,在字符串操作中,如何取得想要的子串?有什么函数吗?
比如:"abcdefg",要取得"cde"。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhynew
2002-11-14
打赏
举报
回复
比如:"abcdefg",要取得"cde"。
int GetSubStr(const char* src, char *dest, const char* szKey)
{
char *pbuff = strstr(src, szKey);
if (pbuff == NULL)
return -1;
strncpy(dest, pbuff,strlen(szKey));
dest[strlen(szKey)] = 0;
return 0;
}
GZCompiler
2002-11-13
打赏
举报
回复
这些函数是C的标准库函数,Linux下也应该可以用。
guyanxiao
2002-11-13
打赏
举报
回复
用strncpy
char t1[20];
char* p = "this is a test";
strncpy(t1,p+6,2);
将is拷贝到t1中
step_by_step
2002-11-12
打赏
举报
回复
strchr()是通过字符来定位
strstr()是通过字符串来定位
他们返回的都是char *
GZCompiler
2002-11-12
打赏
举报
回复
strchr()是定位字符串中的字符,
strstr()是定位字符串中的子串。
这两个函数都有。
GZCompiler
2002-11-11
打赏
举报
回复
strstr()
搜索子串:char* p=strstr("abcdefg","cde");
p指向子串所处位置。
otto_nuaa
2002-11-11
打赏
举报
回复
to:GZCompiler(编译器)
是strchr吧
birth_chen
2002-11-11
打赏
举报
回复
还是使用标准库里的string类,
string s="abcdefg";
string sub=s.substr(2,3);//(位置,长度)
这样sub就是cde了。
jansy
2002-11-10
打赏
举报
回复
char aczInBuf[1024];
char aczOutBuf[1024];
memset(aczOurBuf, 0, sizeof(aczOutBuf) );
strcpy(buf,"这样能不能给50分");
/*i代表你需要的偏移位置,iLen代表你需要的长度*/
sprintf(aczOutBuf,"%*s",iLen,aczInBuf + i);
otto_nuaa
2002-11-10
打赏
举报
回复
char *c = "asdfasdfadfa";
c[3] = 'f';
otto_nuaa
2002-11-10
打赏
举报
回复
strchr(), 在字符串中查找某个字符.
char *strchr(const char *string,int letter)
{
while((*string!=letter)&(*string))
string++;
return (string);
}
kuc
2002-11-10
打赏
举报
回复
误解了,不是要查找,是要取得里面一定长度一定位置的字符串
birth_chen
2002-11-10
打赏
举报
回复
用标准库里的string吧,有很多字串查找的成员函数
linux
下c
字符串
操作
常用方法
去左右空格合并
字符串
取左右
字符串
大小写转换
字符串
转数字数字转
字符串
反转
字符串
等等 有例子可以直接调用
linux
下c写的
字符串
替换
linux
下c写的
字符串
替换,刚开始学习
linux
,多指教
一个用于Bash脚本开发的综合性
函数
库_包含日志分级彩色打印和丰富
字符串
操作
功能_提供日志分级输出颜色控制
字符串
长度检测
子串
查找大小写转换
字符串
截取等多种实用
函数
_旨在简化Bash.zip
一个用于Bash脚本开发的综合性
函数
库_包含日志分级彩色打印和丰富
字符串
操作
功能_提供日志分级输出颜色控制
字符串
长度检测
子串
查找大小写转换
字符串
截取等多种实用
函数
_旨在简化Bash.zip
C常用的
Linux
C语言
函数
库
熟练应用
Linux
中
C语言
函数
库
中
的字符
操作
函数
; 2.熟练应用掌握
Linux
中
C语言
函数
库
中
的
字符串
操作
函数
clib
字符串
函数
使用
clib
字符串
函数
的使用,包含
字符串
函数
功能介绍
工具平台和程序库
24,856
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章