社区
C语言
帖子详情
C中如何从字符串中取出子串,有没有类似substring()的函数
Dream_2014
2007-03-13 08:50:35
C中如何从字符串中取出子串,有没有类似substring()的函数
...全文
6730
6
打赏
收藏
C中如何从字符串中取出子串,有没有类似substring()的函数
C中如何从字符串中取出子串,有没有类似substring()的函数
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bargio_susie
2007-03-14
打赏
举报
回复
是的。。
#include <stdio.h>
#include <string.h>
int main()
{
char string[10];
char *str1="abcdefghi";
strncpy(string,str1,3);-------->strncpy(string,str1+想要开始的地方,3);
string[3]='\0';
printf("%s",string);
return 0;
}
onlyc_2005
2007-03-14
打赏
举报
回复
请教楼上:
这两个函数是不是都是从第一个字符开始copy N个字符呢?如果我想copy中间的一段字符串该如何操作?是不是先要用指针定位到我想copy的地方?
hilary0810
2007-03-14
打赏
举报
回复
晕倒
void substing(char *pSrc,char *pDes,int StartPos,int len)
{
if(StartPos > strlen(pSrc))
return ;
len = (strlen(pSrc) - StartPos) > Len ? Len:(strlen(pSrc) - StartPos);
strncpy(pDes, pSrc+StartPos, Len);
pDes[Len] = '\0';
}
jixingzhong
2007-03-13
打赏
举报
回复
函数名称: memcpy
函数原型: void *memcpy(void *dest, const void *src, size_t n)
函数功能: 字符串拷贝
函数返回: 指向dest的指针
参数说明: src-源字符串,n-拷贝的最大长度
所属文件: <string.h>,<mem.h>
#include <stdio.h>
#include <string.h>
int main()
{
char src[]="******************************";
char dest[]="abcdefghijlkmnopqrstuvwxyz0123456709";
char *ptr;
printf("destination before memcpy:%s\n",dest);
ptr=memcpy(dest,src,strlen(src));
if (ptr)
printf("destination after memcpy:%s\n",dest);
else
printf("memcpy failed");
return 0;
}
jixingzhong
2007-03-13
打赏
举报
回复
函数名称: strncpy
函数原型: char *strncpy(char *dest, const char *src,int count)
函数功能: 将字符串src中的count个字符拷贝到字符串dest中去
函数返回: 指向dest的指针
参数说明: dest-目的字符串,src-源字符串,count-拷贝的字符个数
所属文件: <string.h>
#include <stdio.h>
#include <string.h>
int main()
{
char string[10];
char *str1="abcdefghi";
strncpy(string,str1,3);
string[3]='\0';
printf("%s",string);
return 0;
}
jixingzhong
2007-03-13
打赏
举报
回复
strncpy 或者 memcpy
MATLAB
字符串
数组
中
查找指定
子串
MATLAB
字符串
数组
中
查找指定
子串
DB2
字符串
处理
字符串
处理 db2
函数
DB2
字符串
处理
字符串
处理 db2
函数
C语言
字符串
处理
函数
扩展
C语言对
字符串
处理的
函数
扩展,比如实现了
子串
截取,查找返回index值等
字符串
中
子串
的查找与替换C语言描述
字符串
中
子串
的查找与替换,C语言描述,VC环境编译通过,运行正确。
stringprocess.rar_stringproce_
substring
_
字符串
_
字符串
c++_
字符串
模式匹配
字符串
模式匹配,查找
子串
加以代替,有两种模式匹配算法
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章