What are the different operators in C++?

Answer Posted / shweta iyer

1)Arithmetic: for general arithmetic operations. They are "+,-, *,/,%".

2)Relational: for performing operations based on relations.They are ">,<,>=,<=,==,!=".

3)Logical: for performing ooperations based on some logics.They are "AND,OR,NOT".

4)Conditional: it works as simple if-else.It is "?:"

5)Assignment: used to assign some values to the variables. It is "="

6)Increment/Decrement: used to increase or secrease the value of any variable. They are : "++" for increment and "--" for decrement.

7)Bitwise: used to perform operations on bits. They are "&,^,<<,>>"

8)insertion : used to display any value or statement on screen. It is "<<"

9)extraction : used for input. It is ">>"

10)scope resolution: to define the scope of a function member. It is "::"

11)field width: used to set wiidth of the field. It is "setw"

12)memory allocation: to allocate new spaces in memory. It is "new".

13)memory release: to free the memory. It is "delete".

14)line feed: It is used to provide a new line. It is "endl".

15)pointer to member: it is used for pointers. It is .* and .->

Is This Answer Correct ?    6 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you flush a buffer in c++?

808


If a header file is included twice by mistake in the program, will it give any error?

794


Write a program which uses Command Line Arguments

853


What is istream c++?

840


Where is atoi defined?

793


What is the main use of c++?

797


Can I learn c++ without c?

890


Why do we use setw in c++?

860


Explain this pointer?

782


List down the guideline that should be followed while using friend function.

822


Explain how to initialize a const data member.

836


What is a manipulator in c++?

940


What does #define mean in c++?

933


What is c++ iterator?

838


Explain how an exception handler is defined and invoked in a Program.

864