[c] Cの宣言の読み方

  1. 最左の識別子(関数名や変数名など)に注目する。それ以外の識別子は引数の名前なので無視する。
  2. 下記の優先度に従い、その識別子から外側に向かいカッコをつける。左側の*よりも先に、右側の()や[]にカッコをつけるのがポイント。
  3. 日本語なら外側から、英語なら内側から読む。

優先度(上ほど強く結合)

記号 説明
() 宣言のグループ化
[], () 配列、関数引数
* ポインタ
その他 intなど

例解UNIXプログラミング教室 より引用。

トラックバック(0)

このブログ記事を参照しているブログ一覧: Cの宣言の読み方

このブログ記事に対するトラックバックURL: http://www.pistolfly.jp/mt/mt-tb-alt.cgi/1131

コメントする