2011-05-02 114 views

回答

3

它們是相同的,從右側剛讀它到左:

第一個例子:i是一個常數整數的指針的引用。

第二個例子:我是一個整數常量指針的引用。

const的放置只改變指針兩側的東西。例如:

const int* i

指:i是一個指針指向一個恆定整數

int* const i

指:i是一個常量指針爲整數。

+0

我可以給這個函數賦i一個變量嗎,如果是的話,怎麼樣? – ibrahim 2011-05-02 19:39:17

+0

@ibrahim:當然可以。你可以照常做。像這樣'i = p;'其中'p'是可隱式轉換爲'const int *'的某個值。 – 2011-05-02 20:22:00

0

這些聲明是等價的。有關更多信息,請參閱this page

0

它們都是一樣的。

它意味着對指向const int的指針的引用。