Operator एक एइसा Topic होता हे , जो हर Programming के अन्दर Use होते हे ,, और इसका Concept लगभग एक जेइसे ही होता हे , मतलब Operator किसी भी Programming एक Important Topics होता हे | और आज की इस आर्टिकल के बाद , आपके मनमे इस Operator को लेकर कोई भी Doubt नही रहेगी ,,, तो चलिए शुरू करते हे .......
What is Operators in C++ in Hindi
Operator एक एइसा Symbol होता हे , जिसकी मदत से Programming के अन्दर Mathematical और Logical Operation को Perform किया जा सके | मतलब Operator किसी Programming के Compiler को ये बाता देता हे की हम दो Operand के बीच में Mathematical और Logical Operation करना चाहते हे |
जेइसे मानलो हमें 10+10 को Add करना हे Programming के मदत से , तो ये जो Operation को Perform किया जाता हे , वो Operator के मदत से ही किया जाता हे | तब जाके Compiler को ये पाता चलेगा की इन दो नंबर को Add करना हे , और इनके Result को Output में दिखाना हे |
तो ये होता हे Operator , और Operator को और आछे से जानने लिए आपको ये जानना बहत ही जरुरी हे की Operand क्या होता हे , तो Operand का मतलब हे ,
देखो ऊपर में हमने दो नंबर लिखे हे (10+10) ये जो 10 हे एही होता हे Operand और इन Operand को जिस Symbol के साथ जोड़ा गया हे वो होता हे Operator |
Example- z = x+y
Operand - ( z , x , y )
Operator - ( = , + )
Operator - ( = , + )
अब तो आप लोग अछे से समझ गये होंगे की Operator क्या होता हे , और किस तरह से काम करता हे |
अब हम बात करते हे C++ Programming में Operator कितने प्रकार का होते हे , तो आइये जानते हे ...
Types of Operator in C++ :-
Basically C++ Language में Operator 7 तरह के होते हे , जिसके बारे में हम अभी बात करेंगे ,,,
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Assignment Operators
- Increment & Decrement Operators
- Ternary Operators /Conditional Operator
- Bitwise Operators
1. Arithmetic Operator In C++ :-
और इस Operator के मदत से और भी कई सारे Operation को किया जाता हे ,
जेइसे -
- Addition - (10 +5 )
- Subtraction - (10-5)
- Multiplication - ( 10 *5 )
- Division - (10/5)
- Module- (10%5)
2. Relational Operator In C++ :-
Relational Operator के मदत से ही दो Operand को आपस में Compare किया जाता हे | जेइसे - a=10 , b=5तो ये दो नंबर को इस Operator के मदत से ही ये पाता चलता हे , की इन दो Operand में कोनसा Operand छोटा या बड़ा हे , ये फिर दोनों Equal हे या नही , इस तरह के Operation को इस Relational Operator के मदत से ही Define किया जाता हे | मतलब दो Operand के बिच में Relation को Find करने के लिए इस Operator को Use किया जाता हे |
जेइसे -
- Less Than - 7>5
- Greater Than - 7<5
- Less Than Equal - 7<=5
- Greater Than Equal - 7>=5
- Comparison - 7 == 5
- Not Equal - 7!=5
3. Logical Operator in C++:-
Logical Operator में दो और दो से जादा Condition को Combine किया जाता हे , Logical Operator Perform करने पर इसके जो Result आते हे , वो True या False पे आते हे | मतलब Logical Operator हमेशा Single Result ही Show करता हे , True या False |Logical Operator को 3 Types में Divide किया गया हे |
- AND Operation ( && )
- OR Operation ( | | )
- NOT Operation ( ! )
4. Assignment Operator in C++:-
Assignment Operator के मदत से Variable के अन्दर Value को Assign किया जाता हे | जेइसे - x= 20;तो ये x जो हे ये एक Variable हे , और इस Variable के अन्दर 20 को Assign किया गया हे , मतलब स्टोर किया गया हे | Assignment Operator को और एक तरह के से Value को Assign किया जाता हे , जिसे Compound Assignment Operator कहा जाता हे | जेइसे -
x + = y
x = x+y
तो कुछ इस तरह से इस Assignment Operator को Implement किया जाता हे , इसमें से आप चाहे किसी भी तरह से Value को Assign कर सकते हो | आप चाहे तो जिस भी Method को Use करो उसका मतलब एक ही होगा | हमने एक Program के माध्यम से इस Operator को Implement करके दिखाया हे .....
तो कुछ इस तरह से इस Assignment Operator को Implement किया जाता हे , इसमें से आप चाहे किसी भी तरह से Value को Assign कर सकते हो | आप चाहे तो जिस भी Method को Use करो उसका मतलब एक ही होगा | हमने एक Program के माध्यम से इस Operator को Implement करके दिखाया हे .....
5. Ternary Operator in C++ :-
ये Ternary Operator 3 Operand पे काम करता हे , और इस Ternary Operator के मदत से Operand के बिच में Condition को Check किया जाता हे | इसलिए इस Operator को Condition Operator भी कहा जाता हे | और ये Operator If Else Statement की तरह ही काम करता हे |
Example - int x = (y>z) ? y:z
Example - int x = (y>z) ? y:z
आइये इस Operator को एक Programming करके और अछे से समझाने की कौसिस करते हे |
6. Increment and Decrement Operator in C++ :-
(i) Increment Operator :-
Increment Operator Operand में Value को 1 से Increase करते हे , मतलब अगर किसी Variable के अन्दर 10 Value स्टोर किया जाये तो , Increment Operator के मदत से उस Value को 1 से Increase करके 11 किया जाता हे | और ये जो Increment और Decrement Operator हे , ये हमेशा Single Operand पे काम करता हे | इस Increment Operator दो तरह के से Value को Increase करते हे ,,,1. Pre-Increment :-
Pre-Increment में पहले Value Increase होता हे , और बाद में उस Value को स्टोर करके Print किया जाता हे |
जेइसे - a =10
x = ++a
x =11
2. Post-Increment :-
जेइसे - a =10
x = ++a
x =11
2. Post-Increment :-
Post Increment में पहले Value को स्टोर किया जाता हे , और फिर Increase करते हे |
जेइसे -
a=10
x = a++
x= 10
अब बात करते हे Decrement Operator के बारे में ,
a=10
x = a++
x= 10
अब बात करते हे Decrement Operator के बारे में ,
(ii) Decrement Operator :-
Decrement Operator Operand में Value को 1 से Decrease करते हे | और ये Operator भी दो तरह से Value को Decrease करते हे ,
1. Pre Decrement :-
Pre-Decrement में पहले Value को Decrease करते हे और बाद में Value को स्टोर किया जाता हे | जेइसे
a= 10
x = a--
x= 9
2. Post-Decrement :-
a= 10
x = a--
x= 9
2. Post-Decrement :-
Post Decrement में Value को पहले स्टोर किया जाता हे , और बाद में Decrease किया जाता हे | जेइसे -
a=10
x- --a
x=9
तो इस तरह से Increment और Decrement Operator को Use किया जाता हे |
a=10
x- --a
x=9
तो इस तरह से Increment और Decrement Operator को Use किया जाता हे |
7. Bitwise Operator in C++ :-
Bitwise Operator में किसि नंबर को पहले Bit में Convert किया जाता हे ( मतलब 0 और 1 की Form में ) और बाद में Operation किया जाता हे | मतलब - किसी Digit नंबर को पहले Binary Bits में Convert किया जाता हे | और फिर उस Bits को Perform करते हे अपने Programming में |Bitwise Operator हमेशा Integer नंबर पे ही काम करता हे |
Bitwise 4 तरह के देखने को मिलता हे ,,,
Bitwise 4 तरह के देखने को मिलता हे ,,,
- Bitwise AND (&)
- Bitwise OR (|)
- Bitwise XOR (^)
- Bitwise Once Complement (~)
तो ये हो गये C++ के Operator के बारे में पूरी जानकारी , उम्मीद करता हु आप लोग अछे से समझ गये होंगे ,,,,,,
Read More :-
Conclusion :-
Operator एक Symbol की तरह ही होते हे , जिसकी मदत से Programming के अन्दर कई तरह के की Task को Perform किया जाता हे | C++ Language में इस Operator को 7 Category में Divide किया गया हे | और इन सारे Category को हमने Programming के साथ आप लोगो को समझाने की कौसिस की हे | उम्मीद करता हु आप लोगो को पसंद आया होगा |
आज की इस (What is Operators in C++ in Hindi) आर्टिकल में हमने C++ के Operator के बारे में पूरी जानकारी देने की कौसिस की हे | उम्मीद करता हु इस आर्टिकल के मदत से आपका पूराConcept Clear होगया होगा |अगर फिर भी कोई शाबाल या फिर मनमे कोई Doubt रहे , तो निचे Comment करके जरुर बताये ,,
आज की इस (What is Operators in C++ in Hindi) आर्टिकल में हमने C++ के Operator के बारे में पूरी जानकारी देने की कौसिस की हे | उम्मीद करता हु इस आर्टिकल के मदत से आपका पूराConcept Clear होगया होगा |अगर फिर भी कोई शाबाल या फिर मनमे कोई Doubt रहे , तो निचे Comment करके जरुर बताये ,,
धन्यवाद ||
FAQ
1. ऑपरेटर का मतलब क्या होता हे?
Answer :- ऑपरेटर का मतलब हे , ऑपरेटर एक symbol की तरह होते हे जिसकी मदत से program के अन्दर mathematical और logical operation को perform करके task को पूरा कर सके |
2. C++ में ऑपरेटर कितने प्रकार के होते हे ?
Answer ;- C++ में ऑपरेटर 7 तरह के होते हे |