- Introduction to Operators in C++ in Hindi
- Precedence of Operators in C++ in Hindi

Contents
show
Introduction to Operators in C++
एक ऑपरेटर बस एक symbol है जो ऑपरेशन करने के लिए उपयोग किया जाता है। Automatic, logical, bitwise आदि जैसे कई प्रकार के ऑपरेशन हो सकते हैं।
C भाषा में विभिन्न प्रकार के operations करने के लिए निम्नलिखित प्रकार के ऑपरेटर हैं।
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Bitwise Operators
- Assignment Operator
- Unary operator
- Ternary or Conditional Operator
- Misc Operator
C++ में ऑपरेटर्स की precedence
Operator species की पूर्ववर्तीता कि किस ऑपरेटर का मूल्यांकन पहले और बाद में किया जाएगा। सहक्रियाशीलता का मूल्यांकन करने के लिए ऑपरेटरों की दिशा को निर्दिष्ट करता है, इसे left to right या right to left किया जा सकता है।
आइए नीचे दिए गए उदाहरण से पूर्वता को समझते हैं:
int data=5+10*10;
“data” variable में 105 शामिल होंगे क्योंकि * (गुणक ऑपरेटर) का मूल्यांकन + (addition ऑपरेटर) से पहले किया जाता है।
C ++ ऑपरेटरों की पूर्वता और संगति नीचे दी गई है:
Category | Operator | Associativity |
---|---|---|
Postfix | () [] -> . ++ – – | Left to right |
Unary | + – ! ~ ++ – – (type)* & sizeof | Right to left |
Multiplicative | * / % | Left to right |
Additive | + – | Right to left |
Shift | << >> | Left to right |
Relational | < <= > >= | Left to right |
Equality | == !=/td> | Right to left |
Bitwise AND | & | Left to right |
Bitwise XOR | ^ | Left to right |
Bitwise OR | | | Right to left |
Logical AND | && | Left to right |
Logical OR | || | Left to right |
Conditional | ?: | Right to left |
Assignment | = += -= *= /= %=>>= <<= &= ^= |= | Right to left |
Comma | , | Left to right |