1

私のすべての C ラボで、私の教授は必ずreturn(0);代わりに を使用しています (間違っていたら訂正してください) return 0;。C の教授は優れたプログラミング スタイルを知っているべきではありませんか?

私の C の教科書 (問題解決と C でのプログラム設計) もこの形式を使用しているので、これは不思議です。また、 と の間に改行を入れますがintmain()これは少し奇妙に感じます。

古いバージョンの C がこの形式を使用し、彼女 (および本) が適応しなかったという単純な理由でしょうか? それとも、これはまったく悪いプログラミング スタイルですか? それとも私はここで完全に基地から外れていますか?

4

1 に答える 1

3

これは純粋にスタイルの選択であり、ユーザーの好みです。あるスタイルを他のスタイルよりも優先する本当の理由はありません。

確かに、私return 0;は余分な改行を使用しないことを好みますが、どちらのスタイルにも技術的な利点も欠点もありません。一方を「良い」、もう一方を「悪い」と呼ぶのはためらわれます。

于 2013-04-15T16:24:49.917 に答える