十六、C++字符串(一)

一给  金牌会员 | 2024-1-10 09:53:34 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 873|帖子 873|积分 2619

十六、C++字符串(一)

1、原生字符串实现将两个字符串拼接

[code]//原生字符串实现将两个字符串拼接#include #include int main(){    char strA[0x10] = "123";  //定义字符串    char strB[0x10] = "456";    setlocale(LC_ALL, "chs");    char strC[0x20];         //定义一个临时的字符数组    memcpy(strC,strA,strlen(strA));  //先通过memcpy将字符串A放入临时字符数组中    memcpy(strC + strlen(strA), strB, strlen(strB)+1);  //再将字符串B拼接到临时字符数组,加1是为了将字符串结尾的0也拷贝进来    std::cout
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

一给

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表