C++プログラミング入門:コメントの種類と正しい書き方
プログラムコメントとは、C++のコード内に記述できる説明文のことです。コメントを適切に活用することで、後からソースコードを読む人が処理の意図や内容を理解しやすくなります。なお、すべてのプログラミング言語には、何らかの形でコメントを記述する機能が用意されています。
C++では「1行コメント」と「複数行コメント」の2種類がサポートされています。コメント内に含まれる文字はすべてC++コンパイラによって無視されるため、プログラムの動作には一切影響しません。
1行コメント
1行コメントを作成するには「//」という記法を使います。コメントを始めたい位置に「//」を記述すると、その位置から行末までがコメントとして扱われます。
// これはコメントです cout<<"Hello"; // 文の後に続けてコメントを書くことも可能
このように、特定の行のコードに対して手軽に説明を加えたい場合に便利です。
複数行コメント
複数行コメントは、複数の行にまたがって記述できるコメントで、「ブロックコメント」とも呼ばれます。「/* */」という記法を使用します。
/* これは 複数行にわたる コメントです */
コメント使用時の注意点
複数行コメントの中に、さらに別の複数行コメントを入れ子にすることはできませんので注意しましょう。また、デバッグ時に一時的にコードを無効化する「コメントアウト」としてコメントを活用するのも一般的なテクニックです。適切なコメントはコードの可読性と保守性を大きく向上させるため、日頃から意識して書くことをおすすめします。
-
C#プログラミングとは?初心者にもわかる特徴と基本を徹底解説
C#(シーシャープ)とは何かC#は、Microsoft(マイクロソフト)が開発したモダンで汎用性の高いオブジェクト指向プログラミング言語です。Windowsアプリケーションの開発をはじめ、Webサービス、ゲーム開発(Unity)、業務システムなど、幅広い分野で活用されています。C#は「共通言語基盤(CLI:Common Language Infrastructure)」向けに設計されています。CLIは実行可能なコードとランタイム環境から構成されており、これにより異なるコンピュータプラットフォームやアーキテクチャ上で、さまざまな高水準言語を利用できるようになっています。C#の主な特徴C#には、開
-
Pythonのコメントの書き方を徹底解説!1行コメントから複数行コメントまで
Pythonでは、文字列リテラルの中に含まれていないハッシュ記号(#)からコメントが始まります。#以降、その行の終わりまでのすべての文字はコメントとして扱われ、Pythonインタープリターによって完全に無視されます。コメントの基本的な例#!/usr/bin/python # 最初のコメント print(Hello, Python!) # 2つ目のコメント実行結果上記のコードを実行すると、次のような結果が出力されます。Hello, Python! コメントは、ステートメントや式と同じ行の末尾に記述することもできます。name = Madisetti # これもコメントです複数行にわたってコメント