指針指向const修飾的變量
本節(jié)習(xí)題中
const int count=3;
const int *const p = &count;
去掉*右邊的const并不會(huì)報(bào)錯(cuò),why?那樣不是應(yīng)該報(bào)錯(cuò)嗎。
本節(jié)習(xí)題中
const int count=3;
const int *const p = &count;
去掉*右邊的const并不會(huì)報(bào)錯(cuò),why?那樣不是應(yīng)該報(bào)錯(cuò)嗎。
2016-08-10
舉報(bào)
2016-08-10
?const int *const p =? &count;的意思是指針p和*p都不能不改變;
const int *p =? &count;的意思是*p不可以 被改變,p可以被改變;
代碼中并沒(méi)有改變p或者*p,所以兩個(gè)都有可以,不會(huì)報(bào)錯(cuò),應(yīng)該是這樣