B選項:
C語言在編譯的時候會為數組分配內存,所以在編譯好運行的時候a的地址是確定的了。
它後面是壹塊連續的內存。此時意味著a是壹個常量,常量是不能做自增運算的。
C選項也是錯誤的。:p是壹個指針變量。變量意味著本身也有壹個地址。只是這個地址對這個程序並沒有實質用處。所以p本身也是壹個地址,但它不是對數組元素地址的表示。
有問題可以追問。這道題估計是問 正確引用吧。 這樣只有D是對的。