Operators in C in Hindi - C Operators in Hindi

 इस Article में C के Operators के बारे में जानेगे। Operators in C in Hindi Article में जो जानकारी दी गयी है।  उसके द्वारा ही C में Mathematics का Use कर सकते है।  जैसे की आप जानते भी है।  Programming में Mathematics का सबसे अधिक Use होता है।  इसलिए Operators in C in Hindi को अच्छे से पढ़े। 

Operators in C in Hindi


Operators in C in Hindi 

सभी Operators Mathematics से लिए गए है।  Operators एक Symbol होता है, जिनके द्वारा Variable पे Mathematics Operation Perform किया जाता है।  जैसे - 2+4 = 8 

इसमें  2, 4 Operands है और + , = Operators है। जिसकी मदद से Addition किया गया है।  

आप जान चुके है।  Operators क्या है ? Programming में Operators के द्वारा Variable पे Mathematics Operation Perform करा सकते है।  C में Operators कई प्रकार के होते है।  जिनकी list नीचे दी गयी है। 

  1. Arithmetic Operators
  2. Relational Operators
  3. Bitwise Operators 
  4. Logical Operators 
  5. Assignment Operators
  6. Misc Operators

1. Arithmetic Operators in Hindi 

Arithmetic Operators के द्वारा Variable पे द्वारा Variable पे Addition, Subtraction, Multiply, Divide आदि Operation Perform करा सकते है। 


OperatorsOperator NameExample Description
+ Additionx+yइसके द्वारा दो Variable का Addition कर सकते है। 
- Subtractionx-yइसके द्वारा दो Variable का Addition कर सकते है। 
*Multiplyx*yइसके द्वारा दो Variable का Multiply कर सकते है। 
+ Divisionx/yइसके द्वारा दो Variable का Division कर सकते है। 
% Modularx%yइसके द्वारा दो Variable का Modular निकाल सकते है।  
++Increment x++ये Operator Variable की Value में 1 बढ़ा देता है। 
--Decrementx--ये Operator Variable की Value में 1 घटा देता है। 

2. Relational Operator in C in Hindi

Relational Operators दो Operands या दो Variable के बीच Relationship को Check करता है। जैसे - Equal, Greater than, Less than, आदि Relation Check करता है । ये Answer 0 , 1 में देता है।  अगर True तो 1 और False तो 0 
OperatorsOperator NameExample Description
== Equalx==yx y के बराबर है। या नहीं ये Check करता है। 
>Greater thanx>yx y से बड़ा है या नहीं ये Check करता है। 
<Less thanx<yy से छोटाहै या नहीं ये Check करता है। 
!=Not equal tox!=yx y के बराबर नहीं है। ये check करता है। 
>= Great than or 
Equal to 
x>=yx बड़ा है या बराबर है y से 
<=Less Than or
equal to
x<=yx छोटा है या बराबर है y से 

3. Bitwise Operators in C in Hindi

Bitwise Operator का Use Variable पे Bit Level Operation perform करने के लिए किया जाता है। 

OperatorsOperator NameExample Description
& ANDx&yNo
||ORx||yNo
^XORx<yNo
~Bitwise Complement x!=yNo
>>Shift Lerftx!=yNo
<<Shift Rightx!=yNo

4. Logical Operators in C in Hindi

जैसे की जान चुके है दो Variable या दो Operands की Relationship को Check करना हो, तो Relational Operator का Use किया जाता है।  इसके Condition True है या false है उसके हिसाब से आगे की Process Run होती है।  

लेकिन अगर दो Condition के बीच की Relationship को Check करना हो, तो Logical Operator का Use किया जाता है।  अगर Program में कोई ऐसी परिश्थिति है।  की दो Condition के हिसाब से Program Run कराना है।  तो Logical Operator का Use किया जाता है।  ये True और False Return करते है।  

OperatorsOperator NameExample Description
& ANDx>y&&y<x अगर दोनों Condition True है।  तो ये True होगा। 
|| ORx>y||x>yदोनों में से अगर एक Condition True है।  तो ये true होगा। 
!Notx<y!y<xअगर Condition True नहीं है।  तो ये True होगा। 

5. Assignment Operators in C in Hindi

Assignment Operator का Use Variable को Value Assign करने के लिए किया जाता है। 

OperatorsOperator NameExampleDescription
=Assign
x=yये Right Side की Value Left Side को Assign कर देता है।  
+=Add then Assignx+=yx=x+y
-=Subtract then Assignx-=yx=x-y
*=Multiply then Assignx*=yx=x*y
/=Divide then Assignx/=yx=x/y
%=Moduls then Assignx%=yx=x%y
<<=Left Side and Assignx<<=yx=x<<y
>>=Right Shift andAssignx>>=yx=x>>=y
&=Bitwise and Assignx&=yx=x&y
&=Bitwise Exclusive ORx^=yx=x^y
&=Bitwise Inclusive Orx|=yx=x|y

6. Misc Operators in C in Hindi

Misc Operator कुछ Operators है।  जिनका Use Important काम के लिए होता है जैसे Sizeof या ?


OperatorsDescription
sizeof() Variable के Size को Return करता है। 
& Variable का address (लोकेशन) बताता है 
?ये Conditional Expression है। 
+ Division