HomeCS Subjectsसी प्रोग्रामिंग में ऑपरेटर क्या है | What is Operator in C...

सी प्रोग्रामिंग में ऑपरेटर क्या है | What is Operator in C Programming in Hindi

हेल्लो पाठकों !

क्या आप जानते है, सी प्रोग्रामिंग में ऑपरेटर क्या हैं (What is Operator in C Programming in Hindi) और सी प्रोग्रामिं में ऑपरेटर की क्या आवश्यकता है ।

सी प्रोग्रामिंग में ऑपरेटर क्या है (What is Operator in C in Hindi) ?

जैसे हिन्दी या अंग्रेजी भाषा में, कुछ व्याकरण पहलू हैं जिन्हें हमें सही वाक्य के निर्माण के लिए जानना जरूरी है, इसी तरह, सी प्रोग्रामिंग भाषा में भी हमें कुछ ऑपरेटरों और अभिव्यक्तिओं का जरूरत पढ़ती है जब हम इसमें कुछ बयान या स्टेटमेंट लिखते है ।

ऑपरेटरों के पास व्याकरण के बजाय कुछ विशेष अर्थ और वाक्यविन्यास होते हैं ।

ऑपरेटर एक सिम्बल है जो ऑपरेटर को प्रदान किए गए मूल्यों के आधार पर संकलक को एक निश्चित गणितीय या लॉजिक संचालन करने के लिए कहता है । प्रोग्राम में डेटा और वेरिएबल्स में हेरफेर करने के लिए ऑपरेटरों का उपयोग किया जाता है ।

सी प्रोग्रामिंग में कितने प्रकार के ऑपरेटर होते हैं (Types of Operator in C) ?

सी प्रोग्राम में विभिन्न ऑपरेशन करने के लिए ऑपरेटरों की एक विस्तृत श्रृंखला है । सी प्रोग्रामिंग में 8 प्रकार के ऑपरेटर उपलब्ध हैं :

  • Arithmetic Operators
  • Relational Operator
  • Logical Operator
  • Assignment Operator
  • Increment & Decrement Operator
  • Conditional Operator
  • Bitwise Operator
  • Special Operator

Arithmetic Operators

इस ऑपरेटर के मदद से सी प्रोग्रामिंग में संख्यात्मक मानों पर गणितीय आपरेशन जैसे जोड़, घटाव, गुणा, भाग आदि कर सकते है । सी प्रोग्रामिंग में 6 प्रकार के एरिथ्मटिक ऑपरेटर होते हैं :

OperatorsMeaning
+Addition
Subtraction
*Multiplication
/Division
%Modulo Division
()Brackets

Relational Operator

यह ऑपरेटर दो भावों के बीच तार्किक संबंध बनाता है । प्रोग्रामिंग में किसी चीज के निर्णय लेने के लिए हमें संबंधपरक ऑपरेटर की जरूरत पढ़ती हैं । सी प्रोग्रामिंग में कई संबंधपरक ऑपरेटर होते है, जैसे :

            Operator           Meaning
less than
<=less than or equal to
greater than
>=greater than or equal to
==equal to
!=not equal to

Logical Operator

लॉजिकल ऑपरेटर्स किसी दिए गए एक्सप्रेशन पर दो या दो से अधिक एक्सप्रेशन या शर्तों को जोड़कर लॉजिकल ऑपरेशन करते हैं । इसका उपयोग विभिन्न संबंधपरक और सशर्त अभिव्यक्तियों में किया जा सकाता है । सी प्रोग्रामिंग में निम्न प्रकार के लॉजिकल ऑपरेटर होते हैं :

OperatorMeaning
&&Logical AND
||Logical OR
|Logical NOT

Assignment Operator

असाइनमेंट ऑपरेटरों का उपयोग एक वेरिएबल को मान निर्दिष्ट करने के लिए किया जाता है । सी भाशा नीचे उल्लिखित विभिन्न प्रकार के असाइनमेंट ऑपरेटरों का समर्थन करती है :

OperatorMeaning
=Simple Assignment Operator
+=Plus and Assign Operator
-=Subtract and Assign Operator
*=Multiply and Assign Operator
/=Divide and Assign Operator
%=Modulus and Assign Operator

Increment & Decrement Operator

इन ऑपरेटरों का उपयोग विशेष रूप से वेरिएबल के मूल्य को केवल एक से बढ़ाने या घटाने के लिए किया जाता है । इंक्रीमेंट ऑपरेटर का उपयोग ऑपरेंड के मूल्य को 1 से बढ़ाने के लिए किया जाता है जबकि डिक्रीमेंट ऑपरेटर का उपयोग ऑपरेंड के मूल्य को 1 से कम करने के लिए किया जाता है ।

OperatorMeaning
++aPre Increment Operator  
a++Post Increment Operator
–aPre decrement Operator
a–Post decrement Operator

Conditional Operator

कंडीशनल ऑपरेटर को टर्नरी ऑपरेट के रूप में भी जाना जाता है । कंडीशनल बयान निर्णय लेने वाले बयान हैं जो अभिव्यक्ति के आउटपुट पर निर्भर करते हैं । इसमें दो ऑपरेटर होते है :

OperatorMeaning
‘?’Ternary operator
‘:’ 

Bitwise Operator

बिटवाइज ऑपरेटर वे ऑपरेटर होते हैं जिनका उपयोग बिट स्तर पर डेटा पर ऑपरेशन करने के लिए किया जाता है । इसमें ऑपरेटरों को पहले बिट लेवल में परिवर्तित किया जाता है, और फिर गणना की जाती है । सी प्रोग्रामिंग भाषा में हमारे पास विभिन्न प्रकार के बिटवाइज ऑपरेटर होते है, जैसे :

OperatorMeaning
~One’s complement
>> Right shift
<< Left shift
&Bitwise AND
|Bitwise OR
^Bitwise XOR

Special Operator

सी प्रोग्रामिंग भाषा कुछ विशेष ऑपरेटरों का समर्थन करती है, जैस :

OperatorMeaning/ Function  
(,)Comma Operator
&Get the Address of variable
*Pointer to a variable
Sizeof ()Size of the variable

निर्ष्कष – Conclusion

मुझे आाशा है, इस पोस्ट से आपने हिन्दी में सी प्रोग्रामिंग में ऑपरेटर क्या है, कितने प्रकार है और सी प्रोग्रामिंग में ऑपरेटर का उपयोग क्या है इस बारे में अच्छे से जानकारी मिल गया होगा ।

अगर फिर भी C programming में Operator को लेकर आपको मन में कोई भी सवाल है तो आप हमें कमेंट करके पुछ सकते हैं ।

FAQ’s

Q1 :

Ans:

अन्य पोस्ट पढ़े :-

अगर आपको यह पोस्ट अच्छा लगा तो इसे अपने दोस्तों के साथ शेयर करे ताकी उन्हें भी इस बारे में जानकारी प्राप्त हो सके ।

Satyajit Nath
Satyajit Nathhttps://tazahindi.com
इस पोस्ट के लेखक सत्यजीत है, वह इस वेबसाइट का Founder भी हैं । उन्होंने Information Technology में स्नातक और Computer Application में मास्टर डिग्री प्राप्त की हैं ।

LEAVE A REPLY

Please enter your comment!
Please enter your name here