我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C++ 将两个字符串交叉链接

怎么将两个字符串交叉链接啊
str1="abcd"
str2="ABCD"
使str3=aAbBcCdD
尽量不用指针 求解答谢谢


int main()
{
    char str1[] = "abcd";
    char str2[] = "ABCDFGHI";
    char str3[20];
    int i = 0, l = 0;

    while(str1[i] && str2[i])
    {
        str3[l++] = str1[i];
        str3[l++] = str2[i];
        i++;
    }

    while(str1[i])
    {
        str3[l++] = str1[i++];
    }

    while(str2[i])
    {
        str3[l++] = str2[i++];
    }

    str3[l++] = '\0';
    cout << str3 << endl;

    system("pause");
    return 0;
}

近期文章

  • Cards 的问题是怎么解决的
  • 关于vue3中export default({})和export default{}的区别
  • 区块链论文中智能算法的设计
  • java8新特性问题
  • webscoket 数据库监听
  • 怎么改成自定义的头文件,要求在图里
  • 如何用Java写一个head接口
  • 子界面如何显示在主界面的固定位置?
  • Vases and Flowers的程序的编写代码
  • java,心理健康测评系统
  • Win11自带截图工具用不了了怎么办
  • 《关于java配置好了但没有输出的问题帖子》
  • 这种解法有点理解不了,请问有简单一点的办法吗
  • alipay-sdk回调
  • vc++6.0改变界面颜色
  • express后端定时任务旧的仍然在运行
  • ArcGIS怎么导出ArcGIS online的底图,以方便不联网的时候使用
  • 帮我看一下这个面试题,有明白啥意思的,怎么做的吗
  • Balls Rearrangement统筹方面的问题
  • 运行发生JNI错误,求解答🙏

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华