看三种表示方法:
char a[100] = "hello";
char b[] = "hello";
char *c = "hello";
则sizeof(a) = 100;
sizeof(b) = 6;//因为加上末尾的\0
sizeo(c) = 8; //因为c是个指针
看三种表示方法:
char a[100] = "hello";
char b[] = "hello";
char *c = "hello";
则sizeof(a) = 100;
sizeof(b) = 6;//因为加上末尾的\0
sizeo(c) = 8; //因为c是个指针