[問題] C語言關於陣列位置的問題

作者: takeabreak2 (小林)   2014-05-14 10:37:40
大家好
小弟這兩天才注意到一個問題
困擾了很久一直想不通
int a[5]={0,1,2,3,4};
printf("%X", a); //印出a的內容:3B241EA0
printf("\n");
printf("%X", &a); //印出a的位置:3B241EA0
printf("\n");
printf("%d", *a); //印出a所指的位置的內容:0
註解是我對程式碼的理解
如果a的位置和內容相同
那a不是指向自己了? *a怎麼會是0?
大學用C語言寫了四年
第一次注意到這件事......

Links booklink

Contact Us: admin [ a t ] ucptt.com