如何将一个字符串中的一段拷贝成另一个字符串?

redk 2002-06-22 06:01:10
如何将一个字符串中的一段拷贝成另一个字符串?
平台:Linux
...全文
358 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
icuc88 2002-06-22
  • 打赏
  • 举报
回复
string a;
const string b="1234567890"

a = string.substr(3, 5); //a = 45678
holy_phoenix 2002-06-22
  • 打赏
  • 举报
回复
先用 substr() 截取一段string
再用 strcpy() 拷贝到另外一个string
pi1ot 2002-06-22
  • 打赏
  • 举报
回复
c++ string::substr()
yixudong 2002-06-22
  • 打赏
  • 举报
回复
如果没有,可以用指针来实现啊。
lj_csdn 2002-06-22
  • 打赏
  • 举报
回复
void substring(char *p,int start,int n,char *ret)
{ int i;
for (i=0;i<n;i++) ret[i]=p[i+start];
ret[n]=0;
}
yixudong 2002-06-22
  • 打赏
  • 举报
回复
man 一下gcc的函数库,在string函数里应该有。

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧