Best Answer

They perform bitwise operations like AND (&), OR (|), XOR (^) and NOT (~).

Q: What is the use of bitwise operator in c plus plus?

Write your answer...

Submit

Still have questions?

Continue Learning about Math & Arithmetic

There is no "power" operator in C or C++. You need to the use the math library function pow().

num1 <<= 1; /* shift left */

if (condition)Statementelse (condition)Statementwhile (condition)statementfor (initializer; condition; increment)Well, none of those is operator... it's exp1?exp2: exp3

If you use microsoft's "Visual C++ Compiler" whoever is going to use your program needs the redistributable installed.

b+b+b+c+c+c+c =3b+4c

Related questions

// Note: ^ is the XOR operator a = a ^ b b = b ^ a a = a ^ b

There is no memory management operator in C++ -- it is an unmanaged language. You use the C++ new operator to allocate memory, and use the C++ delete operator to release previously allocated memory.

logical and: exp1 && exp2 means: exp1==0 ? 0 : exp2==0 ? 0 : 1

There is no "power" operator in C or C++. You need to the use the math library function pow().

You could just use memcpy(3), using sizeof() to get the object size.

There are eight types of operators which are used in C language.These are- 1.Arithmetic operator 2.Assignment operator 3.Relational operator 4.Increment/Decrement operator 5.Bitwise operator 6.Logical operator 7.Conditional operator 8.Additional operator 1.Arithmetic operator:Arithmetic operators are mathmetical operator.These are addition,Subtraction,Multiplication and divison. 2.Assignment operator:Assignment operators are used to store the result of an expression to a variable.

Bitwise OR.

In C and in C++, the ++ operator means to increment. C++ was intended to be the next version, i.e. the incremental next step, of C, hence the use of the ++ operator.

num1 <<= 1; /* shift left */

There is no such thing. Logic is bitwise operation, not a data type.

The symbol and (ampersand, &) in C and C++ programming is the bitwise inclusive or operator. If there are two ampersands (&&) it is a relational inclusive or operator. As a unary operator, it means to take the address of something. In C++, it can also be overridden in a class method to mean nearly anything else.

conditional operator , size of operator , membership operator and scope resulation operator can not be overload in c++