Skip to main content

Basic terms of C++ code : What is a comments, Pre-processor , Return in C++ 'hello world' program?

 Hello world code in C++

  • #include<iostream> //pre-processor 
  • using namespace std;
  • int main(){
  • cout<<"Hello World!"<<endl;
  •  return 0; //return type
  • }


1. Comments

 Two forward slash(//) signs are used to add comments in a program. It does not have any effect on the behaviour or outcome of the program. It is used to give description of the program you’re writing. For multi-line comments we can use (/*..*/) .

2. #include<iostream>

#include is the pre-processor directive that is used to include files in our program. Here we are including the iostream standard file which is necessary for the declarations of standard input/output library in C++.

3. Using namespace std

All elements of the standard C++ library are declared within namespace.Here we are using std namespace i.e "using namespace std".

4. int main()

The execution of any C++ program starts with the main function, hence it is necessary to have a main function in your program. ‘int’ is the return value of this function.

5. {}

The curly brackets are used to indicate the starting and ending point of any function and every opening bracket should have a corresponding closing bracket.

6. cout<<”Hello World!\n”;

This is a C++ statement. cout represents the standard output stream in C++. It is declared in the iostream standard file within the std namespace. The text between quotations will be printed on the screen. \n will not be printed, it is used to add line break. We can also use "endl" for line break. Each statement in C++ ends with a semicolon (;) .

7. return 0;

return signifies the end of a function. Here the function is main, so when we hit return 0, it exits the program. We are returning 0 because we mentioned the return type of main function as integer (int main). A zero indicates that everything went fine and a one indicates that something has gone wrong.



Instagram 👇 

Comments

Post a Comment

Popular posts from this blog

Operators in C++ : What are the different types of operators in C++?

Operators in C++ Operators are nothing but symbols that tell the compiler to perform some  specific operations. Operators are of the following types - 1. Arithmetic Operators Arithmetic operators perform some arithmetic operation on one or two  operands. Operators that operate on one operand are called unary  arithmetic operators and operators that operate on two operands are  called binary arithmetic operators. +,-,*,/,% are binary operators. ++, -- are unary operators. Pre-incrementer : It increments the value of the operand instantly. Post-incrementer : It stores the current value of the operand temporarily  and only after that statement is completed, the value of the operand is  incremented. Pre-decrementer : It decrements the value of the operand instantly. Post-decrementer : It stores the current value of the operand temporarily  and only after that statement is completed, the value of the operand is  decremented. Example - int a=10; int b; ...

Algorithm : What is algorithm and what are its characteristics?

 Algorithm Algorithm is a step-by-step procedure, which defines a set of instructions to be executed in a certain order to get the desired output. Algorithms are generally created independent of underlying languages, i.e. an algorithm can be implemented in more than one programming language. Qualities of a good algorithm 1. Input and output should be defined precisely. 2. Each step in the algorithm should be clear and unambiguous. 3. An algorithm shouldn't include computer code. Instead,the algorithm should be written in such a way that it can be used in different programming languages. Good, logical programming is developed through good pre-code planning and organization. This is assisted by the use of pseudocode and program flowcharts Instagram 👇  For more Queries

Compiler And Interpreter

Compiler vs interpreter  Compiler is a computer program that translates a program written in a high-level language to the machine language of a computer which can easily understand by the machine or computer . The high-level program is referred to as the "source code".The compiler is used to translate source code into machine code or compiled code. This does not yet use any of the input data. When the compiled code is executed, referred to as 'running the program,' the program processes the input data to produce the desired output. Interpreter is a computer program that directly executes instructions line by line written in a programming language, without requiring them previously to have been compiled into a machine language program. Instagram 👇  For more queries