gpt4 book ai didi

c - 如何在C中根据另外两个字符串创建一个字符串?

转载 作者:行者123 更新时间:2023-11-30 20:56:37 26 4
gpt4 key购买 nike

我想用 C 语言创建一个程序,我有一个字符串,例如“Good Morning”和另一个“How are you”。因此,程序将根据这两个字符串生成一个字符串,例如“Good How Morning are you”。

我尝试过:

 char string_1[99];
char string_2[99];

mix(string_1 + string_2);

最佳答案

这是您可以尝试的算法:

  1. 查找组合字符串的长度并分配内存。
  2. 复制第一个字符串的每个字符,直到到达空格

    while(src1[i]!=' ') {
    dest[i] = src[i];
    i++;
    }
  3. 然后切换到其他字符串并复制到空格。

  4. 交替执行第 2 步和第 3 步直至结束
  5. 在末尾附加“\0”。

当一个字符串结束时,不要忘记处理大小写。然后你只需照原样复制第二个即可。

关于c - 如何在C中根据另外两个字符串创建一个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23686875/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com