[C]戻り値の型 -改行- 関数名 というコーディングスタイル

coreutils のソースを眺めていて、”戻り値の型 改行 関数名” という書き方が見慣れなかったので何か意味があるのか気になった。
例えば cat のソースなのだが、

void
usage (int status)
{
  if (status != EXIT_SUCCESS)
    fprintf (stderr, _("Try `%s --help' for more information.\n"),
             program_name);
  else
    {
        // 今回のポストに関係ないから色々略
    }
  exit (status);
}

というようになっている。
ナニコレ?とtwitter上で呟いてみた所、某御隠居より

関数の実体が grep ^hoge で探せて便利!

という事を教えてもらった。

なるほどねー

スポンサーリンク

フォローする

スポンサーリンク