Operators in C++
Operator
Operator, C++ program में use किये जाने वाले कुछ विशेष चिह्न होते हैं, जिन्हे एक निश्चित arithmetical या logical operation को perform करने के लिए use किया जाता है |
example
c = a + b ;
उपरोक्त statement में = और + operators के साथ use किये जाने वाले variables को operands कहा जाता है अर्थात a तथा b, + operator के operands हैं तथा एवं (a + b), = operator के operands हैं |
Operators के साथ use किये जाने वाले operands के आधार पर C++ programming के विभिन्न operators को निम्न भागों में बांटा गया है -
Unary Operator
C++ programming में use होने वाले ऐसे operators, जिनके साथ सिर्फ एक operand का use किया जाता है, उन्हें Unary Operator कहा जाता है | जैसे - ++, - - आदि |
Binary Operator
ऐसे operators, जिन्हे use करने के लिए 2 operands की आवश्यकता होती है, उन्हें Binary Operator कहा जाता है | जैसे - +, -, *, /, %, =, <, > आदि |
Ternary Operator
C++ में मात्र एक ही ternary operator होता है | इस operator के साथ 3 operands use किये जाते हैं |
? :
C++ के विभिन्न operators को उनके कार्यों के आधार पर निम्न भागों में वर्गीकृत किया गया है -
Arithmetic Operator
C++ program में ऐसे operators, जिनका use arithmetic operations perform करने के लिए किया जाता है, उन्हें arithmetic operator कहा जाता है |
जैसे -
+ : Addition
- : Subtraction
* : Multiply
/ : Division
% : Modulus
उपरोक्त operators, arithmetic operators कहलाते हैं | % (Modulus) operator का use शेषफल (Remainder) ज्ञात करने के लिए किया जाता है तथा % का उसे मात्र int [Integer] data type के साथ ही किया जाता है, float data type के साथ % का use नहीं किया जा सकता है |
Relational Operator
ऐसे operators, जिनका use दो या दो से अधिक variables या values के बीच relation check करने के लिए किया जाता है, उन्हें Relational Operators कहा जाता है | इन Operators का use अधिकांशतः Conditional Statements में होता है | जैसे -
> : Greater Than
< : Less Than
>= : Greater Or Equal
<= : Less Or Equal
== : Equal to
!= : Not Equal to
Logical Operators
Logical Operators, ऐसे operators होते हैं, जिनका use C++ programming में दो या दो से अधिक Statements को combine करने के लिए किया जाता है | जैसे -
&& : And
|| : Or
! : Not
टिप्पणियाँ
एक टिप्पणी भेजें