- 159 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 17:25:31 ]
- >>157
たぶん、こうだと思うよ。 const(int*) p = &a; //p「int*」が書き換え禁止 int x = *p; //○ *p = 10; //○ p++; //× const(int)* p = &a; //pの指し示す先の「int」が書き換え禁止 int x = *p; //○ *p = 10; //× p++; //○ final const int* p = &a; //p「int*」書き換え禁止、かつpは初期化後は固定。(冗長?) int x = *p; //○ *p = 10; //○ p++; //× final const(int)* p = &a; //pの指し示す先の「int」が書き換え禁止、かつpは初期化後は固定。 int x = *p; //○ *p = 10; //× p++; //×
|

|