void fun(char str[])
{
printf(",%d\n",sizeof(str));
}
int main()
{
char str[]="hello";
char *p=str;
int n=10;
char a='7';
printf("%d,%d,%d,%d",sizeof(str),sizeof(p),sizeof(n),sizeof(a));
fun(str);//6,4,4,1,4
return 0;
}
http://www.cnblogs.com/lidabo/p/3618345.html
http://www.cnblogs.com/lidabo/p/3619598.html