指向const物件指標 const指標

2021-06-06 10:05:30 字數 730 閱讀 6091

參見<> 110頁 《陣列和指標》 一節

=-=-=-=-=-=-=-=-=-=-=-=-=-指向const物件指標關鍵理解=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=

const double *cptr;//指向const物件指標關鍵理解:可以指向非const物件, 但不能通過該指標修改所指向物件的值,

=-=-=-=-=-=-=-=-=-=-=-=-const指標關鍵理解=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=

int *const curerr = &errnumb;//const指標關鍵理解:"curerr是指向int型物件的const指標",const指標的值不能修改,意味著不能使curerr指向//其他物件。但如果指標所指物件的值是非常量,則可使用curerr修改該物件的值

=-=-=-=-=-=-=-=-=-=-=-=-指向const物件的const指標關鍵理解=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=

const double pi = 3.14159;

const double *const pi_ptr = π//指向const物件的const指標關鍵理解:從右向左閱讀該語句:"pi_ptr首先是乙個const指標,指向double型別//的const物件",既不能修改pi_ptr所指物件的值,也不允許修改該指標的指向(即pi_ptr中存放的位址值)

指向const物件指標 const指標

指向const物件指標 const指標 2010 07 22 16 40 1.指向const物件的指標 指向const物件的指標是乙個指標,但是不能通過它修改它指向的物件的值.宣告方法 const int p 指向const物件的指標在初始化後不允許對它指向的物件的值進行修改.const int i...

指向const物件的指標 const指標

1.指向const物件的指標指向const物件的指標是乙個指標,但是不能通過它來修改它所指向的物件的值。宣告方法 const int p const指標物件在初始化後不允許對指標指向的物件的值進行修改,因此不能用乙個普通的指標指向乙個const 指標物件。否則,如果可以用普通指標修改const指標物...

const指標和指向const物件的指標

1.有關const指標和指向const物件指標的一道題 首先要說明的是怎麼來判斷const指標還是指向const的指標 如果const後面跟的是型別,那麼const是用來修飾物件的,所以它是指向const物件的指標 但是如果const後面跟的是指標本身,那麼const是用來修飾指標的,所以它是con...