Logical Operators
Logical operators of C let you combine two or more relational expressions into a single expression that evaluates to either true or false. Logical operators evaluate to either true or false, depending on the true or false value of their operands.
If x is an integer variable, expressions using logical operators could be written in the following ways:
(x > 1) && (x < 5)
(x >= 2) && (x <= 4)
Operator 
Symbol 
Description 
Example 
Assignment operators 
equal 
= 
assign the value of y to x 
x = y 
Mathematical operators 
Increment 
++ 
Increments the operand by one 
++x, x++ 
Decrement 
 
Decrements the operand by one 
x, x 
Addition 
+ 
Adds two operands 
x + y 
Subtraction 
 
Subtracts the second operand from the first 
x  y 
Multiplication 
* 
Multiplies two operands 
x * y 
Division 
/ 
Divides the first operand by the second operand 
x / y 
Modulus 
% 
Gives the remainder when the first operand is divided by the second operand 
x % y 
Relational operators 
Equal 
= = 
Equality 
x = = y 
Greater than 
> 
Greater than 
x > y 
Less than 
< 
Less than 
x < y 
Greater than or equal to 
>= 
Greater than or equal to 
x >= y 
Less than or equal to 
<= 
Less than or equal to 
x <= y 
Not equal 
!= 
Not equal to 
x != y 
Logical operators 
AND 
&& 
True (1) only if both exp1 and exp2 are true; false (0) otherwise 
exp1 && exp2 
OR 
 
True (1) if either exp1 or exp2 is true; false (0) only if both are false 
exp1  exp2 
NOT 
! 
False (0) if exp1 is true; true (1) if exp1 is false 
!exp1 
Things to remember about logical expressions
x * = y
y  = z + 1
a / = b
x + = y / 8
y % = 3 
is same as
is same as
is same as
is same as
is same as 
x = x * y
y = y  z + 1
a = a / b
x = x + y / 8
y = y % 3 
Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi 

Publishers of the Book
Number of Pages
ISBN
Price of the Book

BPB Publications, New Delhi, India
540
8176569224
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)



