











Comments in C++
Comments in C++
Here, in this section, we will discuss comments in C++. Comments are used to insert meaningful descriptions or notes where ever required in the code so as to enhance readability and user understanding of the program.
- Comments are statements in the program that are ignored i.e not executed by the compiler
- Comments can be used anywhere, at any point, and any number of times in the program


Single Line Comments
They are used with 2 backslashes (//) everything after (//)is ignored by the compiler within that line
Program to demonstrate single Line comments
#include<iostream> using namespace std; int main() { int a = 2, b = 3; // a, b are variables of type int cout << a + b; //cout is present in std namespace return 0; }
- Single line comments are always applicable in a line. if you don’t use a backslash in the next line they are treated as normal code and may result in an error
- So you need to use //es in each line separately
#include<iostream> using namespace std; int main() { cout << "Hello"; // this will print Hello this is not commented // this is commented }
Output
Compile time error
MultiLine Comments
- The start with /* and end with */ .ie the block of code that falls between /* and */ is commented
- They are also called as block comments
Program to demonstrate MultiLine comments
#include<iostream> using namespace std; /* Multiline comments in C++*/ int main() { cout << "Demo"; /* This is a multiline comment Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.*/ }
Single line comments cannot be closed in between i.e once you use a single line comment again you cannot write normal code within that line, whereas multiline comments can be closed in between and again you can write code within the same line
Example
#include<iostream> using namespace std; int main() { cout << "Hello "; /*multiline comment bw statements in same line*/ cout << "World"; //you add statements in the same line when using single line comment }
Login/Signup to comment