发布网友
共2个回答
热心网友
修改如下:
int char_m::char_add(char *a,char *b)
{
char c[40];
char *p=c;
while(*a!='\0')
{
*p=*a;
a++;
p++;
}
while(*b!='\0')
{
*p=*b;
b++;
p++;
}
*p='\0'; //注意这里
p=c;
while(*p!='\0') //注意这里
{
p++;
cout<<*p;
}
return 0;
}
热心网友
是*p='\0'吧