直接连接:
#include <stdio.h>
int main(int argc, const char * argv[]) {
char a[80]="china";
char b[]="Biejing";
int i=0,j=0;
while (a[i]) {
i++;
}
while(a[i]=b[j]) {
i++;j++;
}
puts(a);
return 0;
}
output:
chinaBiejing
利用指针连接:
#include <stdio.h>
int main(int argc, const char * argv[]) {
char a[80]="china";
char *p="Beijing";
char *s=a;
while(*s)
s++;
while(*s=*p)
{
s++;p++;
}
puts(a);
return 0;
}
output:
chinaBeijing