teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤記修正

2020/06/20 04:16

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -1,3 +1,3 @@
1
- もともと、CはUNIXを記述するために作られた言語です。で、UNIXにはパイプと言う機能があって、小さなプログラムを複数繋いで1つの処理をする様に出来ます。そのめ自分の前のプログラムが処理を全うできなかった(エラー)場合、当然後続のプログラムを実行させたくないため、実行結果る必要が有ります。
1
+ もともと、CはUNIXを記述するために作られた言語です。で、UNIXにはパイプと言う機能があって、小さなプログラムを複数繋いで1つの処理をする様に出来ます。、コマンドを&&で繋ぐ、あるいはシェルで結果を判定してプログラムが処理を全うできなかった(エラー)場合、後続のプログラムを実行ないように終了ステータス(mainの返す値)を判定して実行の有無きりわける必要が有ります。
2
2
  以下参照
3
3
  [C言語のreturn 0の有用性が今更わかった話](https://qiita.com/nwtgck/items/32ea5dc3111a9514b12a)