47

argv私の教授と数人の学生は、 nullで終了するかどうかについて議論しています。私の友人は小さなプログラムを書き、それを印刷しましたnullが、別の子供はおそらく単に空白のメモリを読んでいると言いました。誰かがこの議論を解決できますか?

4

2 に答える 2

89

標準から:

5.1.2.2.1プログラムの起動...--
argv
[argc]はnullポインタでなければなりません。

あ、はい; argvはnullで終了します

于 2010-09-22T19:18:00.697 に答える
42

規格によれば、「argv [argc]はnullポインタでなければならない」(5.1.2.2.1)。

于 2010-09-22T19:17:49.303 に答える