Operators in C Language:
Below are various operators available in C Programming language. They are used to perform operations arithmetic, logical, relational, bitwise, assignment, etc. We will see more about all the below operators in details in the forth coming chapters.
What is separator in C?
Separator is used to separate tokens. Below are the various separators available in c language.
; , . : ( ) [ ] { }
Note: White space is also a separator, but it is not a token.
Let us write a C program using some separators and arithmetic operators.
+, -, /, * are the operators used in above C program
{ } ( ) , ; are the separators used in above C program
Below are various operators available in C Programming language. They are used to perform operations arithmetic, logical, relational, bitwise, assignment, etc. We will see more about all the below operators in details in the forth coming chapters.
Operators | Name Of Operators |
[ ] ( ) . -> ++ -- |
Array subscript Function Call Structure reference Structure dereference Postfix increment/Postfix decrement |
++ -- + - ! ~ (type) * & sizeof |
Prefix increment/Prefix decrement Unary plus/Unary minus Logical negation/One's complement Typecast operator Pointer dereference/Address of Size of type/variable in bytes |
* / % | Multiplication/Division/Modulo |
+ - | Addition/Subtraction |
<< >> | Bitwise left shift/ Bitwise right shift |
< > <= >= |
Comparison less than/Comparision greater than Comparison less than or equal to Comparison greater than or equal to |
== != | Comparison equal to/Comparison not equal to |
& | Bitwise AND |
^ | Bitwise XOR |
| | Bitwise OR |
&& | Logical AND |
|| | Logical OR |
?: | Ternary Conditional Operator |
= *= /= %= += -= <<= >>= &= ^= |= |
Assignment Operator Mulplication/division/modulo assignment Addition/Subtraction assignment Bitwise left shift/right shift assignment Bitwise AND/XOR assignment Bitwise OR assignment |
, | Comma Operator |
What is separator in C?
Separator is used to separate tokens. Below are the various separators available in c language.
; , . : ( ) [ ] { }
Note: White space is also a separator, but it is not a token.
Let us write a C program using some separators and arithmetic operators.
#include <stdio.h> int main() { int a = 100, b = 20, res; res = a + b; printf("Sum: %d\n", res); res = a * b; printf("Product: %d\n", res); res = a - b; printf("Difference: %d\n", res); res = a / b; printf("Div: %d\n", res); return 0; }
Output:
jp@jp-VirtualBox:~/$ ./a.out
Sum: 120
Product: 2000
Difference: 80
Div: 5
Sum: 120
Product: 2000
Difference: 80
Div: 5
+, -, /, * are the operators used in above C program
{ } ( ) , ; are the separators used in above C program
Dell Laptop Service center are giving repair service at the door. We should high quality Dell out of warranty Laptop Repair, removal of virus, screen removal, wireless network set up, battery removal, motherboard replacement to several other are offered at budget friendly price and it’s Negotiable. We can fix them all in time by our well experience and certified technicians. If you want to repair your laptop in front of your eyesight, than you may call us: 7217871051
ReplyDelete