あなたの最初の C 言語プログラム
まずは、すべてのプログラマにとって伝統的な最初のプログラムである「Hello, World!」から始めましょう。この簡単なプログラムが、C 言語プログラムの基本構造を理解するのに役立ちます。
まず、WebIDE を開きましょう。LabEx インターフェイス上の「WebIDE」ボタンを探してクリックします。これにより、VS Code のような環境が開き、そこで C コードを書きます。
WebIDE が開いたら、次の手順に従います。
- 左側のサイドバーにファイルエクスプローラが表示されます。このエリアで右クリックし、「新しいファイル」を選択します。
- ファイル名を
hello.cとします。.c拡張子は、これが C ファイルであることを IDE に伝えます。
- 新しい
hello.cファイルをクリックして、エディタで開きます。
さて、最初の C 言語プログラムを書きましょう。以下のコードをコピーして貼り付けて、hello.cファイルに入力します。
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
このコードを解説しましょう。
#include <stdio.h>:この行は、コンピュータに情報の入出力を可能にする事前に書かれたコードを使用するように指示します。必要なツールをインポートするようなものです。
int main() {... }:ここがプログラムの始まりです。波括弧{ }の中のすべてが、プログラムが行うことになります。すべての C 言語プログラムにはmain関数が必要です。
printf("Hello, World!\n");:この行は、コンピュータに画面に「Hello, World!」を表示するように指示します。
printfは、画面にテキストを送信する関数です。
- テキストの末尾の
\nは、表示後に新しい行に移動します。キーボードの Enter キーを押すのと同じです。
return 0;:これは、コンピュータにプログラムが正常に終了したことを伝えます。「ここで終了です!」と言うようなものです。
このプログラムを実行するには:
- WebIDE のターミナルを開きます(通常は画面の下部にあります)。
- ターミナルに次のコマンドを入力します。
gcc hello.c -o hello
./hello
最初のコマンド(gcc hello.c -o hello)は、プログラムを実行可能にする準備をします。これを「コンパイル」と呼び、C コードをコンピュータが理解できる言語に変換します。-o helloの部分は、生成されるプログラムの名前を「hello」とします。
2 番目のコマンド(./hello)は、実際にプログラムを実行します。./は、コンピュータに現在のフォルダからプログラムを探すように指示します。
ターミナルに「Hello, World!」が表示されるはずです。表示されない場合は、心配しないでください!これらの一般的な問題を確認してください。
- コードを貼り付けた後に
hello.cファイルを保存したことを確認してください。
- コマンドを正確に入力したことを確認してください。
helloの前の./も含めて。
- エラーメッセージが表示された場合は、注意深く読んでください。何が間違ったかを示す手がかりが多く含まれています。
おめでとうございます!あなたは今、最初の C 言語プログラムを書き、実行しました。