问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言字符串替换代码

发布网友 发布时间:2022-04-22 18:03

我来回答

2个回答

热心网友 时间:2023-10-24 01:31

把你的代码直接复制、粘贴,运行出来的结果里,字符串b并没有变啊!

添加了几句puts语句,用来显示中间过程的字符串的状态,如下:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
//替换某串
int main()
{
    char s[] = {"abcdefcdff"};
    char a[] = {"cd"};
    char b[4] = {"123"};
    char t[4];
    char *ptr;
    //s中的a都用b替代

    while (ptr = strstr(s, a))
    {
        puts("STRING---b:");
        puts(b);
        puts("STRING---s:");
        puts(s);
        strcpy(t, ptr + strlen(a));
        puts("STRING---b:");
        puts(b);
        puts("STRING---t:");
        puts(t);
        strcpy(ptr, b);
        puts("STRING---ptr:");
        puts(ptr);
        strcpy(ptr + strlen(b), t);
        puts("STRING---s:");
        puts(s);
        puts("\n");
    }
    puts("STRING---s:");
    puts(s);
    return 0;
}

运行截图:

如有帮助,烦请点采纳,谢谢!

热心网友 时间:2023-10-24 01:32

1、在声明语句前后加上输出语句,在控制台上看到了,就说明读到了。
2、DEBUG,在变量声明上打上断点,调试运行。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Hive笔记 Hive-元数据 英语low是什么意思 Low low 的是什么意思? 如何打开电脑设置的打印机电脑打印设置在哪里打开 使用电脑打印机怎么设置打印机和电脑怎样连接该如何设置 win10打印机设置在哪里 win10打印机设置方法介绍 怎么在电脑上设置打印机在电脑上怎么找打印机设置 怎样为电脑设置打印机电脑里打印机设置在哪 电脑打印机在哪里设置电脑上的打印机在哪里 c语言:如何将字符串中指定的字符替换为另一个指定字符 关于感动人物的学校颁奖典礼方案 在 C语言中字符串的替换如何实现的! C语言字符串替换 C语言字符串替换如何做? Q群管理员和群主的权限区别有哪些? 《楼顶转角的爱情》最新章节全文阅读免费下载百度网盘资源,谁有? 《爱情是糖,甜到忧伤》颜月溪小说txt全集免费下载 《楼顶转角的爱情》最新章节全文阅读免费下载百度网盘资源,谁有? 《穿越之七公主的爱情》txt下载在线阅读全文,求百度网盘云资源 就是不说我爱你小说txt全集免费下载 男人会不会爱女人,是不是从相遇时便注定了? 请问谁有 一切从相遇开始 番外 捍卫爱情 可以发给我吗 涓怎么读音 求 一切从遇见你开始 百度云免费在线观看资源 从遇见你开始谷清栩百度云 求爱情是从告白开始的里经典的台词。 婚礼上爱情故事简短 爱情从告白开始 姹怎么读 简单的C语言字符串替换问题—— c语言:如何将字符串中指定的字符替换为另一个指定字符 一场大型活动策划需要准备的设备,材料有哪些 C语言字符替换 如何举办一个具有创意的年会?找亿蜂行不 C语言 指针,字符串替换 C语言 字符串替换replace() 求加每句注释...........谢谢. ....没分了,有分了追加.... 五四星级社团表彰晚会创意策划书 谁帮我用C语言,写一个字符串替换函数, C语言不用指针如何用一个字符串代替另一个字符串 广州市青图文化传播有限公司怎么样? 请帮帮忙,c语言字符串替换。非常感谢! C语言文件中字符串的查找与替换 C语言文本中字符串的查找和替换 请问c语言中关于字符替换字符串的问题? C语言字符串替换用‘?’换“ ” C语言显示替换后的字符串 qq管理员有啥用?和群主又有哪些区别? 职称评定 农村宅基地拆迁谈判的技巧和经验有哪些