指標與const

Tyrants發表於2018-07-23

int i;

const int* p1=&i;

int const* p2=&i;

int *const p3=&i;

判斷哪個被const了的標誌是const在*的前面還是後面

 

p1、p2是同一種const,不能直接對*p賦值;p3不能進行p3++操作。

如:const int* p=&i;

  i=26;//OK

p=&j;//OK

*p=26;//出錯,*在const後,不能直接對*p賦值。

 

相關文章