- 最左の識別子(関数名や変数名など)に注目する。それ以外の識別子は引数の名前なので無視する。
- 下記の優先度に従い、その識別子から外側に向かいカッコをつける。左側の*よりも先に、右側の()や[]にカッコをつけるのがポイント。
- 日本語なら外側から、英語なら内側から読む。
優先度(上ほど強く結合)
| 記号 | 説明 |
|---|---|
| () | 宣言のグループ化 |
| [], () | 配列、関数引数 |
| * | ポインタ |
| その他 | intなど |
例解UNIXプログラミング教室
| 記号 | 説明 |
|---|---|
| () | 宣言のグループ化 |
| [], () | 配列、関数引数 |
| * | ポインタ |
| その他 | intなど |
例解UNIXプログラミング教室
このブログ記事を参照しているブログ一覧: Cの宣言の読み方
このブログ記事に対するトラックバックURL: http://www.pistolfly.jp/mt/mt-tb-alt.cgi/1131
このページは、pistolflyが2011年12月 8日 11:13に書いたブログ記事です。
ひとつ前のブログ記事は「innodb_log_file_sizeの変更」です。
次のブログ記事は「さくらのクラウドでディスクを追加」です。
コメントする