Basic Syntax in C++
In this tutorial, we will learn the basic syntax of C++ language. We will go through the key components of a simple C++ program.
C++ Program
#include <iostream>
int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}Output
Hello, World!
Basic Syntax of a C++ Program
- #include <iostream>
 This line includes the input-output stream library, which contains functions for input and output operations, such as- std::cout.
- int main()
 This line defines the main function where the program execution begins. The- intkeyword 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). The- <<operator is used for output, and- std::endlis used to add a new line after the text.
- 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.
Key Points to Remember
- All C++ statements must end with a semicolon (;).
- The main function is the entry point of a C++ program.
- Comments can be added using //for single-line comments or/* ... */for multi-line comments.
- Code blocks are enclosed in curly braces {}.
- Standard C++ libraries, like <iostream>, provide essential functionality for input and output operations.
