- 2010-05-19 (水) 16:53
- Objective-C
一冊参考書を買って読んでみたのですが、
どうしても変数の後にくる*(アスタリスク)とconstの意味がわからなかったのですが、
教えてもらってようやくわかりました!
const修飾子
constは初期化以外で変数の上書きを禁止する修飾子です。
ポインタにconstを使う場合は書き方が二種類あってそれぞれで意味が異なるので注意が必要です。
// pが指す先の変数を変更できない const int *p; // pが保持しているアドレスを変更できない int *const p; // pが保持しているアドレスも、pが指す先の変数も変更できない const int *const p;
*(アスタリスク)
ポインタを渡す(参照渡し)
- Newer: AS2でライブラリのシンボルにクラスをリンケージする方法(概念)
- Older: コンテキストメニューで「巻き戻し」などを出すには?
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.svartalfheim.jp/wp-trackback.php?p=147
- Listed below are links to weblogs that reference
- Objective-Cについて from svartalfheim.jp