重複の可能性:
この C 構文の利点は何ですか?
Small-C ハンドブックを読んでみると、おかしな方法で関数が宣言されていることがわかりました。
main(argc, argv) int argc, *argv; {
....
}
最初は、これは small-C の単なる癖だと思っていましたが、このスタイルを使用する C コードに出くわしました。特に、私はこの投稿に出くわしました。
投稿を見ると、この変更は単なるシンタックス シュガー以上のもののようです。
では、正確にはどのように違うのでしょうか? これについてどこで読むことができますか?
ありがとう。
PS Small-C ハンドブックでは関数宣言について説明していますが、Small-C では関数ポインタのような整数を使用することもできます (たとえば、256() は明らかに Small-C で構文的に有効な関数呼び出しです)。私がハンドブックで読んだことのほとんどは、このスタイルを使用している C コードに当てはまります。