最贊回答 / onemoo
const int const *p 這個聲明是錯誤的,這樣兩個const都是修飾int的,重復(fù)了。選項A中:a是一個const int變量,p是一個普通int指針,不能指向const變量。所以A是錯的。
2015-08-30
最新回答 / onemoo
const int const *p 這樣聲明是錯的,這兩個const都是修飾int的,重復(fù)了。要么寫成 const int *p 要么寫成 int const *p,這兩種寫法中const都是修飾int的,所以p是一個指向const int的指針。其實你截圖中寫的沒錯,想把p聲明稱const指針,const需要寫在*后面。
2015-07-18