このページで解説している内容は、以下の YouTube 動画の解説で見ることができます。

【6日でできるC言語入門】Visual Studio 2022でのプログラムの入力と実行

Visual Studio 2022でのプログラムの入力と実行

 Visual Studio 2022のインストールが完了したら、いよいよ実際にC言語プログラムを作成して動かしてみましょう。
Visual Studio 2022は「プロジェクト」という単位でファイルや設定をまとめて管理します。
 ここでは、プロジェクトの作成からソースファイルの入力・保存実行までの基本的な流れを詳しく解説します。

1.プロジェクトの作成

1.1. 新しいプロジェクトを作成する

1.スタート画面で「新しいプロジェクトの作成」選択します。

Visual Studio 2022を起動したら、まず「新しいプロジェクトの作成」をクリックします。

2.プロジェクトの種類で「空のプロジェクト」を選択して、「次へ」をクリックします。

参考:C言語プログラムは「コンソールアプリ(コマンドプロンプトで動作するアプリ)」として学習します。

1.2. プロジェクト名・保存先を指定

  • 任意のプロジェクト名を入力(例:Sample)
  • 保存先を選択し、「作成」をクリック

2.ソースファイルの追加と設定

2.1. ソースファイルを追加

プロジェクト作成直後はソースファイルが存在しません。

1.ソリューションエクスプローラの「ソースファイル」を右クリックし、「追加」→「新しい項目」を選択します。

2.ファイル名に「main.c」と入力し「追加」をクリックします。

「.c」はC言語のファイル拡張子です。

2.2. SDLチェックの無効化

 C言語プログラムをスムーズに実行するため、プロジェクトのプロパティでSDLチェックを「いいえ」に変更します。これは、文法上に問題がなくても、セキュリティ上に問題があるコードをエラーにする仕組みを無効にするためです。

 これは、あくまで、効率よく学習を進めるためであるため、実際のプログラム開発では、SDLチェックを有効にしておく必要があります。

1.プロジェクト名を右クリックして、「プロパティ」をクリックします。

2.「C/C++」→「全般」→「SDLチェック」を「いいえ」に切り替えて「OK」をクリックします。

3.プログラムの入力と保存

3.1. コードエディタでプログラム入力

1.ソリューションエクスプローラの中のソースファイル「main.c」をクリックします。

「コードエディタ」が表示されて、ソースファイルが入力できる状態になります。

2.プログラムを入力します。

ソースファイル「main.c」を開いたら、以下プログラムを入力します。

#include <stdio.h>

int main(int argc, char** argv) {
    printf("Hello World.\n");
    return 0;
}

入力が完了した状態のコードエディタ

入力時のポイント

  • 英数字・記号は半角で入力
  • 大文字・小文字の区別に注意

3.2. 行番号の表示

Visual Studio のバージョンによって行番号が表示されていない場合があります。

 「ツール」→「オプション」→「テキストエディター」→「すべての言語」→「全般」で行番号を有効にすると、コードが見やすくなります。

3.3. ファイルの保存

入力が終わったら、「保存」ボタンまたはCtrl+Sキーでファイルを保存しましょう。

4.プログラムの実行

4.1. プログラムのビルドと実行

メニューから「デバッグ」→「デバッグなしで開始」をクリックすると、コンパイルと実行が一度に行われます。

コンソール画面に「Hello World.」が表示されます。

4.2. 実行結果の確認と終了

 実行が成功すると、コンソール画面に結果が表示され、「任意のキーを押してください」と出ます。キーを押すとウィンドウが閉じ、プログラムが終了します。

まとめ

 Visual Studio 2022では、プロジェクトの作成→ソースファイルの追加→プログラム入力→保存→実行という流れでC言語プログラムを簡単に作成・実行できます。
 初心者でも手順どおりに進めれば「Hello World.」の表示までたどり着けるので、まずはこの基本の流れをしっかり身につけましょう。