从一道小题下手(该考点曾被腾讯等大公司作为基础笔试题考过),
#include <stdio.h>
int size(char a[10])
{
return sizeof(a);
}
int main(void)
{
char a[] = {'C','h','i','n','a','\0'};
char *p = "China";
char *q = a;
printf("sizeof(a)=%d\n", sizeof(a));
printf("sizeof(p)=%d\n", sizeof(p));
printf("sizeof(q)=%d\n", sizeof(q));
printf("size(a)=%d\n", size(a));
return 0;
}