“Hello, world!” program in C++

Nirbhay Singh
1 min readFeb 20, 2023

Here’s an example of a “Hello, world!” program in C++:

Now let’s break down each part of the code:

  • #include <iostream> is a preprocessor directive that tells the compiler to include the iostream library, which provides input and output functionality.
  • using namespace std; immediately after the #include directive. This line tells the compiler to use the std namespace for all subsequent references to objects or functions from the standard library.
  • int main() { is the main function of the program, which is the entry point for the program when it's executed. The int keyword specifies the return type of the function, which is an integer. main() takes no arguments, as indicated by the empty parentheses (). The curly braces {} indicate the start and end of the function's code block.
  • cout stands for "character output".
  • cout << "Hello, world!" << endl;
  • cout object to output the string "Hello, world!" to the console.
  • ; is a semicolon, which is used to indicate the end of a statement.
  • return 0; is a statement that returns an integer value from the main() function. In this case, the value returned is 0, which indicates that the program has executed successfully.

--

--

Nirbhay Singh

Technophile, DevOps Consultant at Deloitte, talks about DevOps, Cloud, Site Reliability Engineer, Linux and Programming.