Hello World Program in C++
In this tutorial, we will learn how to write a Hello World program in C++ language. We will go through each statement of the program.
C++ Program
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
Output
Hello, World!
Working of the "Hello, World!" Program
#include <iostream>
This line includes the input-output stream library. Theiostream
library contains functions for input and output operations, such asstd::cout
.int main()
This line defines the main function where the program execution begins. Theint
keyword indicates that the function returns an integer value.{
This opening brace marks the beginning of the main function's body.std::cout << "Hello, World!" << std::endl;
This line prints the string "Hello, World!" to the standard output (usually the screen). Thestd::endl
is a manipulator that inserts a newline character and flushes the stream.return 0;
This line ends the main function and returns the value 0 to the calling process. In C++, returning 0 typically indicates that the program executed successfully.}
This closing brace marks the end of the main function's body.