|
发表于 2019-10-7 22:26:54
|
显示全部楼层
- #include <stdio.h>
- char * new_strcat(char a[],char b[]){
- int m = 1,n = 1;
- while(a[m]!='\0'){
- m++;
- }
- while(b[n]!='\0'){
- a[m++] = b[n];
- n++;
- }
- printf("a length : %d, b length : %d , a : %s \n",m,n,a);
- return a;
- }
- int main(){
- char a[100]="123\0";
- char b[10]= "456\0";
- printf("strcat : %s \n", new_strcat(a,b));
- return 0;
- }
复制代码
返回char *的例子:
|
评分
-
查看全部评分
|