エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Cで、main() と、main (void) のどちらがより良い書き方ですか?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Cで、main() と、main (void) のどちらがより良い書き方ですか?
回答 (6件中の1件目) 質問は「Cで」となっていますので、言語がどうこうは言いません。 あくまでC言語で... 回答 (6件中の1件目) 質問は「Cで」となっていますので、言語がどうこうは言いません。 あくまでC言語での回答とすると、「どちらも望ましくはないが、main(void)の方がベターと言える」という回答になるかと思います。 型指定がない場合は、C言語の仕様としてint型と見做されます。 なので、戻り値が指定されていないmain関数はint型の戻り値と見做されます。 逆に引数でvoid指定がないと、これも名前なしのint型引数が指定されて居るものと見做されてしまうので、引数分のメモリが無駄に使用されてしまいます。PCなどであれば問題になりませんが、組み込み開発などではたった数バイト...