C++ Output (Print Text)
C++ Output (Print Text)
The cout
object, together with the <<
operator, is used to output values/print text:
Example
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Run example »
You can add as many cout
objects as you want. However, note that it does not insert a new line at the end of the output:
Example
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
cout << "I am learning C++";
return 0;
}
Run example »
New Lines
To insert a new line, you can use the \n
character:
Example
#include <iostream>
using namespace std;
int main() {
cout << "Hello World! \n";
cout << "I am learning C++";
return 0;
}
Run example »
Tip: Two \n
characters after each other will create a blank line:
Example
#include <iostream>
using namespace std;
int main() {
cout << "Hello World! \n\n";
cout << "I am learning C++";
return 0;
}
Run example »
Another way to insert a new line, is with the endl
manipulator:
Example
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!" << endl;
cout << "I am learning C++";
return 0;
}
Run example »
Both \n
and endl
are used to break lines.
However, \n
is used more often and is the preferred way.