システム("pause")およびリターン0
2022-02-25 03:37:37
C++のプログラムを書いている人は、system("pause");と書いて0を返すのを見ることになります。
でも、これがないプログラムを書いても影響はないようです。
system() はシステムコマンドの呼び出しです
pause: dos システムコマンド集にある pause コマンド。
プログラム中にsystem("pause")と書くと、そのプログラムの中でpauseコマンドが呼ばれ、OSがそのプログラムの実行を一時停止することを意味します。
ループ文の中でbreakに相当するreturn番号を使い、ループを終了させることができます。
return 0は正常終了、return 1は異常終了を意味します。
return文がmain関数の最後に書かれていない場合、C99ではコンパイラが自動的に生成するターゲットファイル(exeファイルなど)に、プログラムが正常に終了したことを示すreturn 0;を入れることになっています。しかし、必須ではありませんが、main関数の最後にreturn文を追加するのは良い習慣と言えるでしょう。
関連
-
undefinederror: 'dynamic_cast' の前に unqualified-id を指定する必要があります。
-
解決策:エラー:'cout'は型名ではありません。
-
34:5: エラー: 制御が非ボイド関数の終わりに達する可能性がある [-Werror,-Wreturn-type] エラー解析
-
ソースファイルをコンパイルするとDev C++のランタイムエラーが発生し、コンパイルできない
-
C++: エラー C2280: 削除された関数を参照しようとしています。
-
ベクトル添え字が範囲外のコンテナの使用、その他類似のエラー
-
C++ inet_pton, inet_ntop 関数
-
新春花火コード】のご紹介] Cに「花火」と書いて、心の中の人に見せてあげてください。
-
C++のメモリ枯渇 std::bad_alloc
-
C/C++のQRコード生成ライブラリqrencodeの利用
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン