#include<stdio.h>
#include<string.h>
int main(void)
{
char s1[]="bbbbbbb";
char s2[]="aaa";
strcat(s2,s1);
printf("s1=%s\n",s1);
printf("s2=%s\n",s2);
printf("sizeof(s1)=%d,strlen(s1)=%d\n",sizeof(s1),strlen(s1));
printf("sizeof(s2)=%d,strlen(s2)=%d\n",sizeof(s2),strlen(s2));
return 0;
}
为啥sizeof(s2)是4啊?
我感觉应该是11