用c写一段小程序,有什么好方法?

sammon 2002-04-08 09:41:56
有char *str1="abchhabcuuabcyy";
char *str2="xyz";
用c写一段程序将str1中的"abc",替换成"xyz"
最简便方法!!
...全文
29 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sammon 2002-04-08
  • 打赏
  • 举报
回复
谢谢,知道了,应该是最简便的了
neptunez 2002-04-08
  • 打赏
  • 举报
回复
对,题目有问题~。应该用array。
winfit 2002-04-08
  • 打赏
  • 举报
回复
char *str1="abchhabcuuabcyy";
该定义变量STR1会指向一个常量区,只能读不能写,所以,不能实现该功能
jishiping 2002-04-08
  • 打赏
  • 举报
回复
for(char* s=str1; s!=0; ) {
s = strstr(s, "abc");
if (s != NULL) {
memcpy(s, "xyz", 3);
s += 3;
}
}

69,371

社区成员

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

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