C Language in Hindi – Operators

c language operator in hindi

Operators in C language in hindi

एक ऑपरेटर बस एक प्रतीक है जो operation perform करने के लिए उपयोग किया जाता है। कई प्रकार के ऑपरेशन हो सकते हैं जैसे arithmetic, logical, bitwise आदि।

C भाषा में विभिन्न प्रकार के operations करने के लिए निम्नलिखित प्रकार के ऑपरेटर हैं।

  • Arithmetic Operators
  • Relational Operators
  • Shift Operators
  • Logical Operators
  • Bitwise Operators
  • Ternary or Conditional Operators
  • Assignment Operator
  • Misc Operator

Precedence of Operator in C in Hindi

Operator species की पूर्ववर्ती स्थिति कि किस ऑपरेटर का मूल्यांकन पहले और बाद में किया जाएगा। associativity ऑपरेटर की direction का मूल्यांकन करने के लिए निर्दिष्ट करती है; यह दाएं से बाएं या बाएं से दाएं हो सकता है।

आइए नीचे दिए गए उदाहरण से precedence को समझते हैं:

  1. int  value = 10 + 20 * 10;  

Value variable में 210 शामिल होंगे क्योंकि * (multiplicative ऑपरेटर) का मूल्यांकन +(additive ऑपरेटर) से पहले किया जाता है।

C operators की precedence और associativity नीचे दी गई है:

Category Operator Associativity
Postfix () [] -> . ++ – – Left to right
Unary + – ! ~ ++ – – (type)* & sizeof Right to left
Multiplicative * / % Left to right
Additive + – Left to right
Shift << >> Left to right
Relational < <= > >= Left to right
Equality == != Left to right
Bitwise AND & Left to right
Bitwise XOR ^ Left to right
Bitwise OR | Left to right
Logical AND && Left to right
Logical OR || Left to right
Conditional ?: Right to left
Assignment = += -= *= /= %=>>= <<= &= ^= |= Right to left
Comma , Left to right

 

Leave a Reply

DMCA.com Protection Status