C++ Comments
Comments can be used to explain C++ code, and to make it more readable. It can also be used to prevent execution when testing alternative code. Comments can be singled-lined or multi-lined.
Comments can be used to explain C++ code, and to make it more readable. It can also be used to prevent execution when testing alternative code. Comments can be singled-lined or multi-lined.
To insert a new line in your output, you can use the \n
character:
#include <iostream> using namespace std; int main() { cout << "Hello World! \n"; cout << "I am learning C++"; return 0; }
You can also use another <<
operator and place the \n
character after the text, like this : Continue reading C++ New Lines
You can also use cout()
to print numbers.
However, unlike text, we don’t put numbers inside double quotes:
#include <iostream>
using namespace std;
int main() {
cout << 3;
return 0;
}
You can also perform mathematical calculations: Continue reading C++ Output Numbers
The cout
object, together with the <<
operator, is used to output values and print text.
Just remember to surround the text with double quotes (""
): Continue reading C++ Output
A computer program is a list of “instructions” to be “executed” by a computer.
In a programming language, these programming instructions are called statements.
The following statement “instructs” the compiler to print the text “Hello World” to the screen: Continue reading C++ Statements
Let’s break up the following code to understand it better:
#include <iostream> using namespace std; int main() { cout << "Hello World!"; return 0; }
Line 1: #include <iostream>
is a header file library that lets us work with input and output objects, such as cout
(used in line 5). Header files add functionality to C++ programs.
Line 2: using namespace std
means that we can use names for objects and variables from the standard library. Continue reading C++ Syntax
To start using C++, you need two things:
There are many text editors and compilers to choose from. In this tutorial, we will use an IDE (see below).