//や/* */をもちいてプログラムに影響を与えないようコメントを記述してみましょう
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World\n";
return 0;
}
ビルド実行結果
Hello, World
ソーラー「ここで
このプログラム内に何か
コメントを記述しておきた~い
そんなあなたに!
プログラムとしては
実行されないコメントを
プログラムに書き込むことのできるシステムがあります。
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World\n";
//ハローワ-ルド
return 0;
}
コンパイル結果
Hello, World
ソーラー「
このプログラムのように
//
につづいて好きなコメントを記述することができます
//ハローワ-ルド
は
単一行コメントと呼ばれるもので
//のある行内に記述された//に続く文字列は
プログラムに影響をあたえないことになっています
ですので
コンパイルエラーが出るというようなことはありません。
ただし
//を使用する場合は
//のある同じ行にコメントを記述する必要がありますので
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World\n";
//ハローワ-ルド
ハローワ-ルド2
return 0;
}
のように
ハローワ-ルド2
を
//のある行の外に記述してしまうと
ビルドエラーが発生します。
とりあえず
みなさん
どんどん
コメントしてください
遠慮はいりません。」
マックス「よし おれがやるぜぇ
かきこんでみるぜぇ」
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World\n";
//ハローワ-ルドハローワ-ルドハローワ-ルド
return 0;
}
コンパイル結果
Hello, World
ソーラー「このように
//のある行にかかれたコメントは
コンパイル結果に反映されることはありません
もう1つ
/*と*/でコメントを囲んで記述する方法もあります」
マックス「まかせろ そりゃ」
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World\n";
/*ハローワ-ルド
ハローワ-ルド×2
ハローワ-ルド×3
*/
return 0;
}
コンパイル結果
Hello, World
ソーラー「このプログラムのように
/*と*/でコメントを囲んで記述する場合は
複数の行にわたって
コメントを記述することができます。
//
や
/* */
のコメント機能は
このプログラムのこの部分はどのようなことが行われているかを
記述したりする場合に
よくつかわれています」
マックス「自分の心情をかきこむんだ!」
ソーラー「ちが~う」
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます