sizeof的问题
											void main(int argc, char **argv){
char a[] = "hello";
char *p;
p = a;
printf("%d\n", sizeof(*p));
}
为什么sizeof(*p)=1 呢?我怎么老感觉应该是6。解释说sizeof(*p)等价于sizeof(char),为什么p = a;没起作用?
说服不了自己
 2018-03-07 23:26
	    2018-03-07 23:26
  [此贴子已经被作者于2018-3-8 00:03编辑过]
 2018-03-07 23:48
	    2018-03-07 23:48
  
 2018-03-08 00:11
	    2018-03-08 00:11
   2018-03-08 05:51
	    2018-03-08 05:51
   2018-03-08 12:31
	    2018-03-08 12:31
   2018-03-08 12:31
	    2018-03-08 12:31
   2018-03-08 12:33
	    2018-03-08 12:33