include <stdio.h>
include <iostream>
using namespace std;
void my_strcat(char *p,char *q) {
while (*p) { //找到\0
p++;
}
*p = *q; //移动第一个值
while (*p) { //开始循环赋值,先赋值后判断。
q++;
p++;
*p = *q;
}
return;
}
int main() {
char arr[20] = "world";
char arr1[12] = "hello";
char arr2[] = { 'a','b','c','\0'};
my_strcat(arr1, arr);
char* pp = arr1;
while (*pp) {
cout << *pp;
pp++;
}
return 0;
}
c语言模拟字符串拼接
最新推荐文章于 2024-06-20 00:37:45 发布