...}中括弧はペアで使用され、コードブロックがどこで開始され、終了するかを示します。それらは多くの方法で使用することができますが、この場合は関数の開始位置と終了位置を示します。関数を呼び出してテキストを標準出力(デフォルトではスクリーン)に出力し、その後に改行を続けます。出力される文字列は、かっこ内に含まれます。画面に書き込まれる文字列です。中になければなりません。文字列の詳細を参照してください。)で終了する必要があります。返す関数として宣言しました。整数を返す必要があります。この例では、整数値0を返します。これは、プログラムが正常に終了したことを示すために使用されます。ステートメントを実行すると、実行プロセスは終了します。(Windows)があります。エディタは、RTFやその他の形式ではなくプレーンテキストファイルを作成する必要があります。これは、C言語用のコンパイラを使用して行われます。Collection)は広く使われているCコンパイラです。それを使用するには、ターミナルを開き、コマンドラインを使用してソースファイルの場所に移動してから、次のコマンドを実行します。)にエラーがない場合、コンパイラはバイナリファイルを作成します。)の引数で指定します。これが最終的な実行可能ファイルです。使用することもできます。コマンドラインオプションはGCCのオプションに似ています。大体類似しています)。入力することによってバイナリファイルを実行することができます。それに続く改行を出力します。"Hello、World!"です。LabsのCプログラミング言語のオリジナル開発者)であり、「K&R」と呼ばれています。world\n");}Cプログラミング言語は、本書の初版(1978年)を書く時点では標準化されておらず、C90コードを受け入れるよう指示されていない限り、ほとんどの現代コンパイラではコンパイルされない可能性があることに注意してください。文が欠けているため、K&Rの本の最初の例は品質が悪いと考えられます。この本の第2版は、古いC89規格用に書かれたものです。デフォルト設定されますが、K&Rの例では環境に定義された値が返されません。文を省略することは安全です。これは0を返すことと等価ですこれは成功を示します。プログラムは、コマンドライン引数を使用しないとき。関数を呼び出すのと同じです。関数が値を指定しない戻り値を実行すると、ホスト環境に返される終了状態は未定義です。文が実行され、関数呼び出しの値が呼び出し元によって使用される場合、その動作は未定義です。文を実行することと同じです。関数を呼び出すことと等価です。達すると値0が返されます。互換性がない場合、ホスト環境に返される終了ステータスは指定されません。