• Computer Fundamentals in Hindi – कंप्यूटर फंडामेंटल्स को समझें
  • What is Computer in Hindi – कंप्यूटर क्या है? [PDF]
  • Computer Essay in Hindi – कंप्यूटर पर निबंध लिखें [PDF]
  • History of Computer in Hindi – कंप्यूटर का इतिहास भारत में
  • कंप्यूटर के फायदे (Advantages of Computer in Hindi)
  • कंप्यूटर के नुकसान (Disadvantages of Computer in Hindi)
  • Computer Generation in Hindi – कंप्यूटर की जनरेशन (पीढ़ियां)
  • कंप्यूटर की विशेषताएं (Characteristics of Computer in Hindi)
  • Components of Computer in Hindi – कंप्यूटर के घटकों
  • हार्डवेयर क्या है (What is Hardware in Hindi)? पूरी जानकारी
  • हार्डवेयर के प्रकार (Types of Hardware in Hindi)
  • सीपीयू क्या है (What is CPU in Hindi)
  • कंप्यूटर मेमोरी क्या है (Computer Memory in Hindi)
  • प्राथमिक मेमोरी क्या है (Primary Memory in Hindi)? और प्रकार
  • Secondary Memory in Hindi – सेकेंडरी मेमोरी क्या है? इसके प्रकार
  • हार्ड डिस्क क्या है (What is Hard Disk in Hindi)
  • Motherboard in Hindi – मदरबोर्ड क्या है? और इसके प्रकार को जानें
  • Input Device in Hindi (कंप्यूटर इनपुट डिवाइस और प्रकर)
  • What is Output Device in Hindi – आउटपुट डिवाइस क्या है? [PDF]
  • What is Number System in Hindi – नंबर सिस्टम क्या है?
  • Decimal Number System in Hindi – डेसीमल नंबर सिस्टम क्या है?
  • Binary Number System in Hindi – बाइनरी नंबर सिस्टम क्या है?
  • MS Word in Hindi – एमएस वर्ड क्या है? पूरी जानकारी
  • एमएस वर्ड की विशेषताएं – Features of MS Word in Hindi
  • MS Word Ribbon in Hindi – रिबन क्या है? पूरी जानकारी
  • MS Word Home Tab in Hindi – होम टैब का उपयोग करना सीखें
  • MS Word Insert Tab in Hindi: Insert टैब का उपयोग करें
  • वेब डेवलपर कैसे बने? (2023 में Web Developer बनने की जानकारी)
  • वेब डिज़ाइनर कैसे बने? 2023 (3 महीने में Web Designer बनें)
  • What is Bootstrap in Hindi – बूटस्ट्रैप क्या है? इसका उपयोग
  • प्रोग्रामिंग लैंग्वेज क्या है (Programming Language in Hindi)?
  • प्रोग्रामिंग भाषा के प्रकार (Types of Programming Languages)
  • High Level Language in Hindi (उच्च स्तरीय कंप्यूटर भाषा क्या है)
  • Low Level Language in Hindi – लो लेवल लैंग्वेज क्या है?
  • Machine Language in Hindi (मशीनी भाषा क्या है)?
  • इंटरप्रेटर क्या है (What is Interpreter in Hindi)? पूरी जानकारी
  • कम्पाइलर क्या है (Compiler in Hindi)? पूरी जानकारी
  • Assembly Language in Hindi – असेम्बली भाषा को समझें
  • Object Oriented Programming in Hindi (OOPs in Hindi)
  • Inheritance in Hindi – इनहेरिटेंस क्या है? पूरी जानकारी
  • Polymorphism in Hindi – पॉलीमोरफ़िज्म क्या है? पूरी जानकारी
  • Abstraction in Hindi – एब्स्ट्रेक्शन क्या है? इसके प्रकार
  • Encapsulation in Hindi – एनकैप्सुलेशन क्या है? इसके प्रकार
  • Code in Hindi – कोड क्या है? इसके प्रकार और उपयोग
  • कोडिंग क्या है (What is Coding in Hindi)? पूरी जानकारी
  • कोडिंग कैसे सीखे (How to Learn Coding)? पूरी जानकारी
  • React JS Tutorial in Hindi (Full React Course in Hindi PDF)
  • React JS क्या है (What is React JS in Hindi)?
  • Install React JS in Hindi – React JS Install करें (Win, Mac, Linux)
  • JSX in Hindi – React में JSX क्या है
  • React में Component क्या है हिंदी में जानें
  • State in React in Hindi (ReactJS में State क्या है)
  • Props in React js in Hindi (Props का उपयोग कैसे करें)
  • Events Handling in React Js in Hindi (उपयोग कैसे करें)
  • React Fragments in Hindi (रिएक्ट फ्रैगमेंट को समझें)
  • Hooks in React in Hindi (Hooks की पूरी जानकारी)
  • डेटाबेस की पूरी जानकारी
  • डेटाबेस के प्रकार
  • डीबीएमएस क्या है
  • DBMS के प्रकार हिंदी में
  • रिलेशनल डेटाबेस की पूरी जानकारी
  • डेटा मॉडल और इसके प्रकार
  • Data independence in DBMS in Hindi
  • DBMS Architecture in Hindi
  • Three Level Architecture of DBMS in Hindi
  • ER Model in Hindi (Entity Relationship)
  • Keys in DBMS in Hindi (DBMS में Keys क्या है)?
  • Types of Keys in DBMS in Hindi (Keys के प्रकार)
  • Primary Key in DBMS in Hindi (प्राथमिक कुंजी)
  • Super Key in DBMS in Hindi (with Example)
  • Candidate Key in DBMS in Hindi (with Example)
  • Foreign Key in DBMS in Hindi (विदेशी कुंजी)
  • Alternate Key in DBMS in Hindi (with Example)
  • Composite key in DBMS in Hindi (with Example)
  • Unique Key in Hindi with Example
  • Normalization in DBMS in Hindi (नॉर्मलाइजेशन क्या है)?
  • SQL क्या है (What is SQL in Hindi)? पूरी जानकारी
  • Syntax of SQL in Hindi – SQL का सिंटैक्स को समझें
  • SQL Commands in Hindi – SQL कमांड क्या है? और प्रकार
  • SQL Data Types in Hindi – SQL डेटा प्रकार को समझें
  • वेबसाइट डिजाइनिंग क्या है? – What is Web Design in Hindi
  • वेब ब्राउज़र क्या है (Web Browser in Hindi) पूरी जानकारी
  • What is Domain in Hindi – डोमेन क्या है? पूरी जानकारी
  • वेबसाइट क्या है (What is Website in Hindi)?
  • What is Hosting in Hindi – होस्टिंग क्या है? पूरी जानकारी
  • जावा क्या है (What is Java in Hindi)।
  • Core Java In Hindi – कोर जावा क्या है? हिंदी में सीखें
  • History of Java in Hindi – जावा का इतिहास हिंदी में जानें
  • Features of Java in Hindi – जावा की विशेषताएं [2024]

सी लैंग्वेज क्या है – What is C Language in Hindi [PDF]

History of c language in hindi – c का इतिहास, features of c language in hindi (सी भाषा की विशेषताएं), tokens in c in hindi (टोकन क्या है) पूरी जानकारी.

  • वेरिएबल क्या है (Variables in C in Hindi)
  • Data Types in C in Hindi – C के Data Types समझें
  • Functions in C in Hindi (सी में फंक्शन क्या है)

Decision Making in C in Hindi (if, else, Nested, Switch)

  • What is Loop in C in Hindi (लूप क्या है)?
  • Array in C in Hindi – सी में ऐरे क्या है? पूरी जानकारी
  • Pointer in C in Hindi – सी में पॉइंटर क्या है?
  • Recursion in C in Hindi – C में रिकर्सन क्या है? और प्रकार
  • Structure in C in Hindi – सी स्ट्रक्चर क्या है? पूरी जानकारी
  • C++ क्या है (What is C++ in Hindi)? पूरी जानकारी
  • सॉफ्टवेयर इंजीनियरिंग क्या है? Software Engineering in Hindi
  • SDLC क्या है (What is SDLC in Hindi)? पूरी जानकारी
  • Waterfall Model in Hindi (वाटरफॉल मॉडल क्या है)? जानें

Tutorial In Hindi

  • C PROGRAMMING

Operators in C in Hindi – सी में ऑपरेटर क्या है? और प्रकार

इस लेख "Operators in C in Hindi" में, जानें कि सी में ऑपरेटर क्या है? ऑपरेटर का उदाहरण और सी Operators के प्रकार को हिंदी में समझें।

Operators in C in Hindi : C ऑपरेटर ऐसे प्रतीक (symbols) हैं जिनका उपयोग किसी चर (variable) या चर के सेट पर कुछ ऑपरेशन या संचालन के सेट को करने के लिए किया जाता है। मूल रूप से, एक ऑपरेटर एक विशेष symbols है जो compiler को विशिष्ट गणितीय या तार्किक संचालन करने के लिए कहता है।

इस लेख में, आप उदाहरण के साथ सीखेंगे की C में Operators क्या है (What is Operators in C in Hindi)? और इसके सभी प्रकार के operators को समझेंगे।

नोट : शुरू करने से पहले, सी भाषा को अच्छी तरह से समझने के लिए नीचे दिए गए वीडियो को देखें, और सी variable और  डेटा प्रकार क्या है को समझें ।

Table of Contents

सी में ऑपरेटर क्या है – Operators in C in Hindi

C प्रोग्रामिंग भाषा में प्रोग्राम की आवश्यकता के अनुसार विभिन्न कार्यों को करने के लिए बहुत सारे बिल्ट-इन ऑपरेटर होते हैं। ऑपरेटर डेटा और वेरिएबल में हेरफेर करने के लिए एक कार्यक्रम में भाग लेते हैं और conditional, mathematical, या logical expressions का एक हिस्सा

सी ऑपरेटर सी में एक विशेषता है जिसमें ऐसे symbol हैं जिनका उपयोग mathematical, bitwise, conditional, relational, logical हेरफेर (manipulations) करने के लिए किया जा सकता है।

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

सी ऑपरेटरों का उदाहरण – Example of Operators in C

सी ऑपरेटर और कुछ नहीं बल्कि एक प्रतीक (symbol) है जो एक मूल्य या एक चर (variable) पर काम करता है। उदाहरण के लिए, + और – किसी भी सी प्रोग्राम में जोड़ और घटाव करने वाले ऑपरेटर हैं।

नीचे दिए गए उदाहरण में, हम दो मानों को एक साथ जोड़ने के लिए  +  ऑपरेटर का उपयोग किए हैं:

इसका output कुछ इस तरह दिखेगा:

Operators output

हालांकि  +  ऑपरेटर का उपयोग अक्सर दो मानों को एक साथ जोड़ने के लिए किया जाता है, जैसे कि ऊपर दिए गए उदाहरण में, इसका उपयोग एक चर और एक मान, या एक चर और एक अन्य चर को एक साथ जोड़ने (+) या घटाने (-) के लिए भी किया जा सकता है। कुछ इस तरह:

स्क्रीन पर आउटपुट कुछ इस तरह होगा:

Example of C Operators in Hindi

सी ऑपरेटरों के प्रकार – Types of C Operators in Hindi

C में कई ऑपरेटर हैं जो लगभग सभी प्रकार के ऑपरेशन करते हैं। ये ऑपरेटर वास्तव में उपयोगी हैं और इनका उपयोग हर ऑपरेशन को करने के लिए किया जा सकता है।

सी ऑपरेटरों के प्रकार – Types of C Operators in Hindi

C में कई बिल्ट-इन ऑपरेटर हैं और इन्हें मुख्य रूप से 6 प्रकारों में वर्गीकृत किया जा सकता है:

  • अंकगणितीय ऑपरेटर (Arithmetic Operators) ।
  • संबंधपरक ऑपरेटर (Relational Operators) ।
  • लॉजिकल ऑपरेटर्स (Logical Operators) ।
  • बिटवाइज़ ऑपरेटर (Bitwise Operators) ।
  • असाइनमेंट ऑपरेटर (Assignment Operators) ।
  • अन्य ऑपरेटरों (Other Operators) ।

आइए इन सभी प्रकार के C operators को समझते है –

सी अंकगणितीय ऑपरेटर – C Arithmetic Operators

सी में एक arithmetic operator numerical मानों (onstants और variable) पर mathematical operations जैसे जोड़, गुणा, घटाव, भाग आदि करता है।

उदाहरण के लिए: 10+3 = 13, 15-5 = 10, 5*3 = 15, आदि arithmetic operators के उदाहरण हैं।

आइए सी प्रोग्रामिंग में विभिन्न प्रकार के अंकगणितीय ऑपरेटरों पर चर्चा करें:

सी संबंधपरक ऑपरेटर – C Relational Operators

C में एक रिलेशनल ऑपरेटर दो ऑपरेंड के बीच संबंध (relationship) की जांच करता है। यदि संबंध true है, तो यह 1 लौटाता है; यदि संबंध false है, तो यह मान 0 देता है। संबंधपरक ऑपरेटरों का उपयोग निर्णय लेने (decision making) और लूप (loops) में किया जाता है। कुछ रिलेशन ऑपरेटर हैं (==, !=, <, >, <=, >=)

ऊपर दी गई अभिव्यक्ति, हमने एक समानता ऑपरेटर का उपयोग किया है जिसका अर्थ है कि यह x और y के मूल्य की जांच करता है यदि दोनों मान समान हैं तो यह true वापस आ जाएगा अन्यथा यह false वापसी करेगा।

सी लॉजिकल ऑपरेटर्स – Logical Operators in C

C में तार्किक (logical) ऑपरेटरों का उपयोग तब किया जाता है जब हम एक से अधिक शर्तों की जांच या परीक्षण करना और निर्णय लेना चाहते हैं। मूल रूप से, हम दिए गए भावों के किसी भी सेट पर विभिन्न तार्किक संचालन करने के लिए logical ऑपरेटरों का उपयोग करते हैं।

कुछ लॉजिकल ऑपरेटर हैं ( &&, ||, ! )।

ऊपर दिया गया तार्किक व्यंजक तभी true है जब a > b true है और x == 100 true है। यदि उनमें से कोई एक (या दोनों) असत्य है, तो व्यंजक असत्य है।

सी बिटवाइज़ ऑपरेटर – Bitwise Operators in C

सी भाषा में बिटवाइज़ ऑपरेटर का उपयोग बिट स्तर पर डेटा के हेरफेर के लिए किया जाता है। इन ऑपरेटरों को फ्लोट और डबल datatype के लिए लागू नहीं किया जाता है। बिटवाइज़ ऑपरेटर दो अंकों का अस्तित्व रखते हैं, या तो 0 या 1. बिटवाइज़ ऑपरेटर्स में से कुछ हैं ( &, | , ^, ~ )

नोट : Shift Bitwise ऑपरेटरों का उपयोग बिट्स को दाएं से बाएं left करने के लिए किया जाता है। कुछ shift बिटवाइज़ ऑपरेटर हैं (<<, >>)

हम बिटवाइज़ ऑपरेटरों के लिए निम्नलिखित truth table का उपयोग करते हैं:

उपरोक्त उदाहरण में, हमारे पास दो variable a और b हैं।

a = 5 (In Decimal); b = 6 (In Decimal);

तो, a का बाइनरी प्रतिनिधित्व 0101(5) है और b का बाइनरी प्रतिनिधित्व 0110(6) है।

सी असाइनमेंट ऑपरेटर – Assignment Operators

इन ऑपरेटरों का उपयोग एक variable, एक property, एक event या एक indexer तत्व के लिए एक नया मान निर्दिष्ट करने के लिए किया जाता है। निम्नलिखित सी में असाइनमेंट ऑपरेटरों की एक तालिका है। मान लीजिए कि आपके पास दो integer variables A, B हैं और मान 5, 2 हैं तो

उपरोक्त उदाहरण में, हम चर a को b का मान निर्दिष्ट कर रहे हैं।

अन्य ऑपरेटरों (Other Operators)

उपरोक्त ऑपरेटरों के अलावा, सी में कुछ अन्य ऑपरेटर उपलब्ध हैं जिनका उपयोग कुछ विशिष्ट कार्यों को करने के लिए किया जाता है। उनमें से कुछ हैं,

  • Sizeof ऑपरेटर ।
  • Comma ऑपरेटर ।
  • dot (.) और arrow (->) ऑपरेटर ।
  • Cast ऑपरेटर ।
  • &,* ऑपरेटर ।

Free C Programming Course in Hindi

अगर आप सी प्रोग्रामिंग लैंग्वेज को शुरू से स्टेप बाई स्टेप सीखना चाहते हैं तो यहां हमारा फ्री सी लैंग्वेज कोर्स है, “सी कोर्स हिंदी” बटन पर क्लिक करके सीखना शुरू करें।

C Course Hindi

सी लैंग्वेज में हम operations का उपयोग करके variables या ऑपरेंड पर संचालन करते हैं। मूल रूप से, यह गणित से लिया गया है। ऑपरेटर सी कंपाइलर के लिए जाने जाने वाले symbol हैं, जिनका उपयोग डेटा पर संचालन करने के लिए किया जाता है। ऑपरेटर किसी भी प्रोग्रामिंग भाषा की नींव होते हैं।

मुझे उम्मीद है कि यह लेख “Operators in C in Hindi” में, आप सी में ऑपरेटर क्या है? और इसके प्रकार पर ज्ञान प्राप्त कर सकते हैं और सीख सकते हैं कि हम इसे अपने सॉफ्टवेयर विकास परियोजनाओं में कैसे उपयोग कर सकते हैं।

संबंधित लेख लेखक से और अधिक

कोई जवाब दें जवाब कैंसिल करें.

अगली बार टिप्पणी के लिए इस ब्राउज़र में मेरा नाम, ईमेल और वेबसाइट सहेजें

Please enter an answer in digits: 15 + 20 =

  • Get in Touch
  • Privacy Policy

eHindiStudy

Computer Notes in Hindi

c operator in hindi & types of operators in hindi

Operators in hindi (‘सी’ भाषा में ऑपरेटर्स क्या है):-.

किसी भी प्रोग्रामिंग भाषा में प्रयोग किये जाने वाले operators वे संकेत होते हैं जो कि कंप्यूटर कम्पाइलर को गणितीय या लॉजिकल संगणनाएं करने के लिए निर्देश देते है.

सी भाषा में भी operator का प्रयोग गणना करने तथा निर्णय लेने के लिए ही किया जाता है. operator का प्रयोग वेरिएबल अथवा संख्याओं के साथ किया जा सकता है.

types of operators in hindi (ऑपरेटर्स के प्रकार):-

‘सी’ प्रोग्रामिंग भाषा में operators के निम्नलिखित प्रकार होते है:-

1:- Arithmetic Operator (अरिथमेटिक ऑपरेटर)

2:- Relational Operator (रिलेशनल ऑपरेटर)

3:- Logical Operator (लॉजिकल)

4:- Bitwise Operator (बिटवाइज)

5: – Assignment Operator (असाइनमेंट)

6: – increment & decrement operators (इन्क्रीमेंट तथा डिक्रिमेंट)

7:- अन्य ऑपरेटर्स

1:- arithmetic operators (अंकगणितीय ऑपरेटर):-

arithmetic ऑपरेटर्स का प्रयोग आंकिक गणनाओं के लिए किया जाता है. ‘सी’ में arithmetic ऑपरेटर + का प्रयोग जोड़ (addition) के लिए, – का प्रयोग घटाने (substraction) के लिए, * का प्रयोग गुणा (multiply) के लिए, / का प्रयोग भाग (dividation) तथा % का प्रयोग भाग-अवशेष (modulo division) के लिए किया जाता है.

arithmetic operator

2:- Relational operators (रिलेशनल ऑपरेटर):-

जब दो संख्याओं में असमानता अथवा समानता प्रकट करते हुए लिखना होता है तब हम रिलेशनल ऑपरेटर का प्रयोग करते है. ‘सी’ भाषा में प्रयोग होने वाले रिलेशनल ऑपरेटर निम्नवत हैं:-

relational operator

3:- logical operators (लॉजिकल ऑपरेटर्स):-

‘सी’ में लॉजिकल ऑपरेटर का प्रयोग variables में लॉजिकल ऑपरेशन करने के लिए किया जाता है.

 4:- assignment operators (असाइनमेंट ऑपरेटर):-

जब किसी वेरिएबल को मान प्रदान किया जाता है, तो असाइनमेंट operator का प्रयोग किया जाता है. ‘सी’ भाषा में यह ऑपरेटर ( = ) है.

इस ऑपरेटर के साथ अंकगणितीय ऑपरेटर (+, -, *,/ तथा, %) का प्रयोग करके बहुत छोटे स्टेटमेंट द्वारा वेरिएबल को मान प्रदान किया जा सकता है. जैसे, यदि हमें लिखना है-

Int x = x + 5;

इस स्टेटमेंट को हम इस प्रकार भी लिख सकते हैं.

int x += 5;

5:- bitwise operators (बिटवाइज ऑपरेटर):-

bit लेवल के ऑपरेशन करने के लिए c लैंग्वेज में बिटवाइज ऑपरेटर का प्रयोग किया जाता है.

bitwise operators

6:- increment & decrement operators (इन्क्रीमेंट तथा डिक्रिमेंट ऑपरेटर):-

ये ऑपरेटर्स किसी एक operand पर ही कार्य करते हैं. इनको unary operator भी कहते है.

जब हमें किसी वेरिएबल में से एक घटाना अथवा एक जोड़ना हो तो हम इन्क्रीमेंट अथवा डिक्रिमेंट ऑपरेटर का प्रयोग करते हैं.

‘सी’ में यह ऑपरेटर ‘–’ और ‘++’ है. इस operator में यह ध्यान रखना चाहिए कि ऑपरेटर वेरिएबल के दायीं ओर प्रयोग करना है अथवा बायीं ओर क्योंकि दिशा बदलने से इनका स्वभाव बदल जाएगा.

यदि वेरिएबल के बायीं और इस ऑपरेटर का प्रयोग किया जाता है, तो यह पहले वेरिएबल में एक जोड़ता अथवा घटाता है. यदि ऑपरेटर वेरिएबल के दाई ओर प्रयोग किया जाता है, तो यह ऑपरेटर बाद में घटाता अथवा जोड़ता है इसे इस प्रकार समझा जा सकता है मान लेते हैं कि a = 4 और b = 0 है तो-

इस स्टेटमेंट में पहले a में एक जुड़ने के बाद वह मान b को भी प्रदान हो जाएगा. अब a और b दोनों वेरिएबल्स का मान 5 हो जाएगा.

यदि इस स्टेटमेंट को इस प्रकार लिखते हैं:-

इस स्टेटमेंट में पहले b को वेरिएबल a का मान प्राप्त होगा और उसके बाद a में एक जुड़ेगा. इस प्रकार b का मान 4 और a का मान 5 हो जाएगा.

7:- अन्य operators:-

सी भाषा में & ऑपरेटर का प्रयोग किसी भी वेरिएबल के एड्रेस को एक्सेस करने के लिए प्रयुक्त होते है.

sizeof ऑपरेटर का प्रयोग वेरिएबल के साइज़ को एक्सेस करने के लिए किया जाता है.

निवेदन:- आपको यह पोस्ट कैसी लगी हमें comment के द्वारा बताइए तथा इसे अपने दोस्तों के साथ अवश्य share करें. धन्यवाद.

22 thoughts on “c operator in hindi & types of operators in hindi”

bahut badiya ye mujhe achha laga aage bhi isi tarah naye naye notes daalte rahiye aur hamen iska bahut laabh ho rha hai dhnywaad…

advantage-and-disadvantage-of-array-in-hindi

dhnywaad balram soni

Thanks for putting these Keep putting

Bahut bahut badhiya sir isse hme bahut samajh Me aya Thanks sir

C language not complite on your website

Very nice sir thank you sir

Really Brother You are good man because all peoples and Student Get the profit and advantage for the your notes and thanks bhai aage bhi new notes post karte rahiye Allah Hafiz

thnx rashid ..i really appreciate this..

बहुत ही अच्छी धन्यवाद मेरे बड़े भाई

Very Nice….. Thank You So Much… Brother…

Nice Jo ye site bnaya hai meri tarph se thanks

Very very thanks bhai mere

Thik h sir ji itne m hi hmari kasti paar ho jayeghi ☺️

Mere ko msc cs ka chahiye bhai please help me

Thank you so much sir Your posts are awesome and easy to explain. Thank you sir.

waah! kya baat h bhaisaab esi post karte raho bhagwan aapka bhla karega. aapse nivedan hain ki nayi nayi jankari update karte rehna ji.

Thanks is website ki madad se mujhe c bhasha mein operation samajh a gaye

Leave a Comment Cancel reply

  • C में ऑपरेटरस क्या हैं? इसके सभी प्रकार - Operators in C in Hindi

C लैंग्वेज की बेसिक्स 0 / 9

  • C प्रोग्रामिंग लैंग्वेज क्या है? विशेषताएं, लाभ, इतिहास - What is C Language in Hindi
  • C लैंग्वेज का इतिहास - History of C Language in Hindi
  • C भाषा की Top 10 विशेषताएँ - Features of C Language in Hindi
  • How to Download & Install C Programming Software on Windows 10 in Hindi
  • C लैंग्वेज में कीवर्ड की पूरी लिस्ट - Full List of Keywords in C in Hindi
  • C लैंग्वेज में आइडेंटिफायर्स क्या है? Identifiers in C Language in Hindi
  • C भाषा में वेरिएबल क्या हैं? उदाहरण, नियम, प्रकार- Variables in C in Hindi
  • C लैंग्वेज में Constants क्या हैं? प्रकार, उपयोग - Constants in C Language in Hindi
  • C लैंग्वेज में डेटा टाइप्स क्या हैं? परिभाषा, प्रकार - Data Types in C Language in Hindi

इम्पोर्टेन्ट कांसेप्ट 0 / 4

  • for loop in C Programming in Hindi (With Examples)
  • while and do while Loops in C in Hindi (उदाहरण, सिंटैक्स, फ़्लोचार्ट)
  • C में ऐरे क्या है? प्रकार, उपयोग, उदाहरण - Array in C in Hindi

Table of Contents

सी लैंग्वेज में ऑपरेटर क्या है (what is an operator in c in hindi), सी लैंग्वेज में ऑपरेटरों के प्रकार (types of operators in c in hindi), operators in c language- video, सी में ऑपरेटरों की प्राथमिकता, operator precedence and associativity in c: video.

सी लैंग्वेज एक लोकप्रिय प्रोग्रामिंग भाषा है जिसमें प्रोग्राम आवश्यकताओं के आधार पर कई actions and tasks करने के लिए कई implicit operator  हैं। C में एक ऑपरेटर डेटा में manipulate और variables and values पर Operation करने के लिए एक प्रोग्राम में भाग लेता है।

ये operator symbol हैं, प्रत्येक ऑपरेंड पर किए जाने वाले एक specific operation का प्रतिनिधित्व करते हैं। वे Conditional, mathematical and logical expressions का हिस्सा बनते हैं।

सी लैंग्वेज में ऑपरेटरों की एक wide range है; प्रत्येक अपनी working capacity के अनुसार एक अलग Category से संबंधित है। इस लेख में, हम उदाहरणों के साथ सभी सी ऑपरेटरों पर विस्तार से चर्चा करेंगे।

सी लैंग्वेज में ऑपरेटर्स इस प्रोग्रामिंग भाषा की एक महत्वपूर्ण विशेषता है। वे Mathematical, conditional, relational or logical manipulation करने के लिए उपयोग किए जाने वाले Sign हैं। दूसरे शब्दों में, ऑपरेटर कंपाइलर को ऑपरेंड पर specific operation करने के लिए कहते हैं।

वे variables or values पर काम करते हैं। ऐसे कई सी भाषा ऑपरेटर हैं जो लगभग सभी ऑपरेशन करते हैं और बेहद उपयोगी हो सकते हैं। इन ऑपरेटरों के बिना, C की functionality अधूरी है।

उदाहरण के लिए,

 m + n, में, + जोड़ करने के लिए एक ऑपरेटर है, और 'एम' और 'एन' ऑपरेंड हैं। ऑपरेटर C कंपाइलर को दिए गए ऑपरेंड को जोड़ने के लिए कहता है।

सी लैंग्वेज में built-in operators की एक wide range है जिसके बारे में हम ब्लॉग में चर्चा करेंगे।

Arithmetic Operators

Relational Operators

Logical Operators

Bitwise Operators

Assignment Operators

Misc Operator

1. Arithmetic Operators

arithmetic operations का उपयोग mathematical or arithmetic calculations के लिए किया जाता है, जैसे ऑपरेंड पर विभाजन (/), जोड़ (+), घटाव (-), गुणा (*), आदि। यह constants and variables , यानी numerical values पर Operation करता है।

यूनरी ऑपरेटर्स: ये ऑपरेटर्स एक ही ऑपरेंड के साथ काम करते हैं। उदाहरण के लिए, Salary increment और increment operator।

बाइनरी ऑपरेटर: ये ऑपरेटर दो ऑपरेंड के साथ काम करते हैं। उदाहरण के लिए, जोड़, घटाव, भाग और गुणा।

निम्न तालिका C में arithmetic operators और उनके कार्यों को दर्शाती है।

increment (++) and decrement (--)ऑपरेटर भी हैं, जो एक ऑपरेंड के Value को 1 से बदल देते हैं। वे बेहद उपयोगी हैं क्योंकि वे Calculation को न्यूनतम कर देते हैं। वे यूनरी ऑपरेटर हैं, इसलिए केवल एक ऑपरेंड शामिल करें।

जब हम प्री-फ़िक्स ऑपरेटर का उपयोग करते हैं, तो यह ऑपरेंड में 1 जोड़ता है और परिणाम को left ओर के वेरिएबल में Specified करता है। दूसरी ओर, जब ऑपरेटर को पोस्ट-फ़िक्स के रूप में उपयोग किया जाता है, तो यह पहले left variable को एक value specified करता है और फिर ऑपरेंड को 1 से बढ़ा देता है।

Arithmetic Operators in C- Video

नीचे दिए गए वीडियो से C arithmetic operators की concept को समझें:

2. Relational Operators

सी लैंग्वेज में रिलेशनल ऑपरेटर्स का उपयोग किसी प्रोग्राम में दो ऑपरेंड के Value की तुलना करने के लिए किया जाता है। यह दिए गए ऑपरेंड के बीच संबंध का Evaluation करता है। यदि संबंध Truth है, तो यह 1 Return करता है; अन्यथा, यह 0 Return करता है। इन ऑपरेटरों का उपयोग अक्सर निर्णय लेने और loop operation के लिए किया जाता है।

उदाहरण के लिए, यह जाँचना कि क्या एक ऑपरेंड दूसरे ऑपरेंड से बड़ा या बराबर है। रिलेशनल ऑपरेटर्स में ==, >= , <= शामिल हैं।

3. Logical Operators

सी लैंग्वेज का एक लॉजिकल ऑपरेटर निर्णय लेने के लिए दो या दो से अधिक स्थितियों को जोड़ता है और उनका परीक्षण करता है। इसके अलावा, इसका उपयोग original position के Evaluation को पूरक करने के लिए किया जाता है, जिस पर विचार किया जा रहा है। यह एक boolean value को true or false के रूप में लौटाता है।

सी प्रोग्रामिंग में logical operators या symbols के साथ एक Expression 0 या 1 परिणाम देती है, जो इस पर आधारित है कि condition true or false है।

उदाहरण के लिए, जब हम सी लैंग्वेज में लॉजिकल AND ऑपरेटर '&&' का उपयोग करते हैं, तो दोनों condition पूरी होने पर यह सही हो जाता है; अन्यथा, यह गलत रिटर्न देता है। केवल तभी जब दी गई Expression में दो condition पूरी होती हैं तो यह true होगा।

Video: Logical Operators in C

4. Bitwise Operators

सी प्रोग्रामिंग भाषा में बिटवाइज़ ऑपरेटरों का उपयोग ऑपरेंड पर bit-level operations करने के लिए किया जाता है। यह पहले mathematical operations, जैसे घटाव, जोड़, गुणा और भाग को बिट-स्तर में परिवर्तित करता है और फिर ऑपरेंड के बीच गणना करता है।

यह Calculation and program compilation के दौरान implementation process को तेज़ और आसान बनाता है। उदाहरण के लिए, C '&' में बिटवाइज़ ऑपरेटर दो Value को ऑपरेंड के रूप में लेता है और दोनों Value में से प्रत्येक बिट पर AND निष्पादित करता है। Result 1 तभी होता है जब दोनों बिट True हों, अर्थात् 1।

Bitwise Operators in C Programming- Video

5. Assignment Operators

C में असाइनमेंट ऑपरेटर एक वेरिएबल को एक Value Specified करते हैं। इस ऑपरेटर के left operand को वेरिएबल कहा जाता है, और right operand को वैल्यू के रूप में जाना जाता है। left ओर के वेरिएबल और Right ओर के Value में समान डेटा प्रकार होना चाहिए; अन्यथा कंपाइलर एक Error दिखाएगा. सबसे आम असाइनमेंट ऑपरेटर = है।

Video: Assignment Operator in C Programming

6. Miscellaneous Operators in C

C में ऊपर बताए गए ऑपरेटरों के अलावा, कुछ और ऑपरेटरों का उपयोग various functions को करने के लिए किया जाता है। आइए उन पर एक नजर डालें:

sizeof Operator

साइज़ऑफ़ सी भाषा में एक compile-binary unary operator है जिसका उपयोग ऑपरेंड के आकार की गणना करने के लिए किया जाता है। इसका परिणाम एक unsigned internal type है जिसे size_t द्वारा दर्शाया गया है।

Comma Operator

C में comma operator को टोकन द्वारा दर्शाया जाता है। यह सभी सी ऑपरेटरों के बीच सबसे कम Priority वाला एक बाइनरी ऑपरेटर है। यह एक ऑपरेटर और विभाजक के रूप में कार्य करता है। यह पहले ऑपरेंड का Evaluation करता है, Result को छोड़ देता है, दूसरे ऑपरेंड का Evaluation करता है, और उसका Value Return आता है।

Conditional Operator

इसे Expression1 के रूप में लिखा गया है? Expression2: Expression3. expression 1 वह स्थिति है जिसका Evaluation करने की आवश्यकता है, और यदि यह True है, तो  Expression2 execute की जाती है, और हम रिजल्ट Return आता है।

हालाँकि, यदि Expression1 False है, तो हम Expression3. का Result execute करते हैं । हम if...else Statementsको बदलने के लिए conditional operators का उपयोग कर सकते हैं।

dot (.) and arrow (->) Operators

वे सदस्य operator हैं जिनका उपयोग classes, unions and structures के individual members को referred करने के लिए किया जाता है। डॉट (.) ऑपरेटर को real objects पर लागू किया जाता है, जबकि एरो ऑपरेटर (->) को पॉइंटर के साथ प्रयोग किया जाता है।

Cast Operator 

यह एक प्रकार के डेटा को दूसरे प्रकार में परिवर्तित करता है। यह विशेष C ऑपरेटर एक डेटा प्रकार को दूसरे डेटा प्रकार में परिवर्तित करने के लिए बाध्य करता है।

&,* Operator

& एक वेरिएबल का पता लौटाता है जबकि * ऑपरेटर एक वेरिएबल का सूचक है। उदाहरण के लिए, &a; वेरिएबल का पता देगा, और *var एक वेरिएबल 'var' का सूचक होगा।

Here is a detailed video on C language operators, explaining everything in simple terms:

ऑपरेटर प्राथमिकता सी प्रोग्रामिंग की एक महत्वपूर्ण विशेषता है जो एक Expression में शब्दों को समूहित करती है और फिर प्रदान की गई Expression के आधार पर Expression का Evaluation करने का तरीका तय करती है। सी में कुछ ऑपरेटरों की precedence दूसरों की तुलना में अधिक है, जबकि कुछ की precedence कम है। यह ऊपर से नीचे की ओर घटता जाता है।

निम्न तालिका C में ऑपरेटरों की precedence  और associativity को दर्शाती है।

एक वीडियो के माध्यम से C प्रोग्रामिंग में ऑपरेटर Precedence and Associativity के बारे में विस्तार से जानें:

आपकी ऑफलाइन सहायता

assignment operators in c in hindi

सी प्रोग्रामिंग

assignment operators in c in hindi

पाइथन प्रोग्रामिंग

assignment operators in c in hindi

सी प्लस प्लस

assignment operators in c in hindi

जावा प्रोग्रामिंग

assignment operators in c in hindi

जावास्क्रिप्ट

assignment operators in c in hindi

एंगुलर जे.एस.

assignment operators in c in hindi

पी.एच.पी. माय एस.क्यू.एल.

assignment operators in c in hindi

एस.क्यू.एल.

assignment operators in c in hindi

एच.टी.एम.एल.

assignment operators in c in hindi

आर प्रोग्रामिंग

assignment operators in c in hindi

  • Addition Of Two Arrays
  • Addition Of Two Matrices
  • Addition With Function
  • All Ascii Values
  • Area Of Rectangle
  • Area Of Square
  • Arithmetic Operators
  • Armstrong Number For 3 Digits
  • Armstrong Number For N Digits
  • Ascending And Descending Order
  • Ascii Value Of Number
  • Assignment Operators
  • Automatic Storage Class
  • Binary To Decimal Conversion
  • Bitwise Operators
  • Break Statement
  • Call By Reference Function
  • Call By Value Function
  • Check Even And Odd Number
  • Check Leap Year
  • Check Positive And Negative Number
  • Check Vowel
  • Closing File
  • Compare Two String
  • Concatenation Of String
  • Continue Statement
  • Convert String To Lowercase
  • Convert String To Uppercase
  • Copy String
  • Current Time And Date
  • Decimal To Binary Conversion
  • Decimal To Hexadecimal Conversion1
  • Decimal To Hexadecimal Conversion2
  • Decrementing Pointer
  • Diamond Pattern
  • Do While Loop
  • Enumeration 1
  • Enumeration 2
  • External Storage Class
  • Factorial Of Number Using Recursion
  • Fgets File Function
  • Fibonacci Series
  • Find Ip Address
  • Find Lcm And Gcd Of Two Numbers
  • Fprintf File Function
  • Fputs File Function
  • Fscanf File Function
  • Getc And Putc
  • Getchar And Putchar
  • Gets And Puts
  • Getw And Putw
  • Global Variable
  • Goto Statement
  • Hello Program
  • If Else Statement
  • Incrementing Pointer
  • Index Array
  • Large And Small Number
  • Length Of String
  • Length Of String Without Using Strlen()
  • Local Variable
  • Logical Operators
  • Macros Of C
  • Multi Dimensional Array
  • Nested Loop
  • Null Pointer
  • Opening File
  • Palindrome Number
  • Parameterized Preproccessor
  • Pointer And Array
  • Pointer In C
  • Pointer Of Multi Dimensional Array
  • Pointer To Pointer
  • Prime Number
  • Pyramid Pattern 1
  • Pyramid Pattern 2
  • Pyramid Pattern 3
  • Pyramid Pattern 4
  • Random Numbers
  • Reading File
  • Register Storage Class
  • Relational Operators
  • Reverse String Using Library Function
  • Reverse String Without Using Library Function
  • Right Angled Triangle 1
  • Right Angled Triangle 2
  • Right Angled Triangle 3
  • Series Of Number
  • Single Dimensional Array
  • Square Of Number
  • Square Root Of Number Using Math Function
  • Static Storage Class
  • Structure And Pointer
  • Structure In C 1
  • Structure In C 2
  • Swapping Number
  • Switch Case Statement
  • Table Of Number
  • Typedef In C
  • Union In C 1
  • Union In C 2
  • Value Of Ncr
  • Value Of Npr
  • Writing On A File 1
  • Writing On A File 2

नवीनतम ट्यूटोरियल और अपडेट प्राप्त करें

डाउनलोड पी.डी.एफ. ई-बुक्स

assignment operators in c in hindi

Assignment Operators ग्यारह प्रकार के होते है | 1. Assignment Operator 2. Add Assignment Operator 3. Subtract Assignment Operator 4. Multiply Assignment Operator 5. Divide Assignment Operator 6. Modulus Assignment Operator 7. Bitwise AND Assignment Operator 8. Bitwise OR Assignment Operator 9. Bitwise XOR Assignment Operator 10.Left Shift Assignment Operator 11.Right Shift Assignment Operator

सोर्स कोड :

पिछला ट्यूटोरियल, अगला ट्यूटोरियल.

Master Programming

Operators In C In Hindi & Types of Operators जानिए हिंदी में!

हेलो फ्रेंड्स आज के इस आर्टिकल में हम बात करने जा रहे है Operators के बारे में |

आज विस्तार से जानेंगे कि ऑपरेटर्स क्या है? (What is Operators in C In Hindi) और ऑपरेटर्स कितने प्रकार के होते है? (Types of Operators in C in Hindi)

तो चलिए बिना समय गवाए जानते है कि Operator Kya Hai ?

सी लैंग्वेज में ऑपरेटर्स क्या है? (What are Operators in C In Hindi)

सी लैंग्वेज में ऑपरेटर्स क्या है? (What are Operators in C In Hindi)

Operators एक तरह के symbols होते है, जो हमें specific mathematical और logical computations करने में मदद करते है | दूसरे शब्दों में, हम कह सकते हैं कि एक ऑपरेटर operands को operate करता है।

उदाहरण के लिए, नीचे दिए गए statement को देखे -:

z = x + y ;

यहाँ पर, ” + ” ऑपरेटर को Addition Operator के रूप में जाना जाता है और ‘ a ‘ और ‘ b ‘ Operands हैं। Addition Operator कंपाइलर को कहता है कि वो दोनों Operands ‘a’ और ‘b’ को जोड़ने दे | 

अगर आप कोई प्रोग्रामिंग लैंग्वेज सिख रहे हो और उसमे Operators का Concept नहीं है तो वह प्रोग्रामिंग लैंग्वेज अधूरी है क्योंकि Operators किसी भी Programming Language की नींव होती हैं और C Language भी बिना Operators के अधूरा है |

Operators का उपयोग प्रोग्राम में Data और Variable में manipulation करने के लिए किया जाता है। सी लैंग्वेज में हम Different टाइप के ऑपरेटर के बारे में पढ़ेंगे | 

आइये देखते है कि C Language में ऑपरेटर कितने प्रकार के होते है ? (Types of Operators in C In Hindi)

ऑपरेटर्स के प्रकार | Types of Operators in C In Hindi

C Language में Operators निम्नलिखित प्रकार के होते है -:

  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Bitwise Operators
  • Assignment Operators
  • Misc Operators or Other Operator

1. Arithmetic Operators

Arithmetic Operator s का उपयोग Arithmetic ऑपरेशन परफॉर्म करने के लिए किया जाता है जैसे कि Addition, Subtraction, Multiplication, Division आदि |  Arithmetic Operator s के अंतर्गत निम्न ऑपरेटर्स आते है -: (+, -, *, /, %, post-increment, pre-increment, post-decrement, pre-decrement) |

Arithmetic Operators दो तरह के होते है |

  • Unary Operators
  • Binary Operators: 

#1) Unary Operators 

ऐसे ऑपरेटर्स, जो Single ओपेरंडस पर mathematical ऑपरेशन परफॉर्म करते है | उसे Unary Operators कहते हैं |

#2) Binary Operators: 

ऐसे ऑपरेटर्स, जो दो ओपेरंडस पर मैथेमेटिकल ऑपरेशन परफॉर्म करते है | उसे Binary Operator कहते हैं |

2. Relational Operators

Relational Operators का उपयोग किन्ही दो Operands के बिच तुलना करने के लिए किया जाता है जैसे कि -: कोई एक Operand किसी दूसरे Operands के बराबर है की नहीं ये पता लगाने के लिए, किन्ही दो ओपेरंडस में से कौन सा बड़ा है और कौन सा छोटा है ये जानने के लिए आदि इस तरह के ऑपरेशन में Relational Operators का उपयोग किया जाता है | 

Relational Operators रिजल्ट को True या False के रूप में प्रदान करते है | Relational Operators के कुछ उदाहरण ये है -: (==, >= , <= )

3. Logical Operators

Logical Operators का उपयोग दो और दो से ज्यादा conditions को combine करने के लिए किया जाता है Logical Operators के द्वारा रिजल्ट हमेशा Boolean वेल्यू मिलता है मतलब रिजल्ट True या False के रूप में मिलता है और True को हम 1 मानते है और False को 0 मानते है |

For Example -: सी लैंग्वेज में Logical Operators And (&&) रिजल्ट True रिटर्न करती है जब दोनों कंडीशन satisfied हो जाती है और अगर दोनों कंडीशन satisfied नहीं होती तो यह रिजल्ट में False रिटर्न करती है |

Logical Operators के उदाहरण ये है -: (&&, ||, !) |

4. Bitwise Operators

Bitwise Operators का उपयोग Operands के बिच Bit level में ऑपरेशन परफॉर्म करने के लिए किया जाता है | Bitwise Operators सबसे पहले ओपेरंडस को Bit में कन्वर्ट करता है फिर ऑपरेशन परफॉर्म करता है | मैथेमेटिकल ऑपरेशन जैसे addition, subtraction, multiplication आदि फ़ास्ट तरीके से प्रोसेसिंग करने के लिए Bitwise Operators द्वारा Bit level पे किया जाता है |

Bitwise Operators के Examples ये है -: (&, |, ^, ~, >>, <<)

5. Assignment Operators

Assignment Operators का उपयोग किसी वेरिएबल में वैल्यू असाइन करने के लिए किया जाता है | Assignment Operators के लेफ्ट साइड में जो ऑपरेटर होता है वो वेरिएबल होता है और राइट साइड में जो ऑपरेटर होता है वो वैल्यू होता है जिसे लेफ्ट साइड वाले ओपेरंडस (वेरिएबल) में स्टोर करना होता है | 

Assignment Operators में लेफ्ट साइड जिस टाइप का वेरिएबल होगा राइट साइड भी उसी टाइप का वैल्यू होना चाहिए क्योकि हम same टाइप के वैल्यू ही किसी वेरिएबल में असाइन कर सकते है |

अगर दोनों साइड के ओपेरंडस अलग अलग टाइप के है तो वेरिएबल में उस वैल्यू को असाइन नहीं किया जा सकता और अगर हम ऐसा करते है तो डाटा loss होने का खतरा है |

Assignment Operators के कुछ Examples ये है -: (=, +=, -+, *=, %=, &=)

6. Misc Operators or Other Operator

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

sizeof operator

sizeof operator का उपयोग C / C ++ प्रोग्रामिंग लैंग्वेज में बहुत अधिक किया जाता है। यह एक compile time में रन होने वाला unary operator है जिसका उपयोग इसके operands के size की गणना करने के लिए किया जा सकता है।

sizeof ऑपरेटर का रिजल्ट unsigned integral type का होता है जिसे आमतौर पर size_t द्वारा दर्शाया जाता है। मूल रूप से, sizeof operator का उपयोग variable के size की गणना करने के लिए किया जाता है।

Comma Operator

Comma Operator, एक binary operator है जो अपने पहले ऑपरेंड का मूल्यांकन करता है और रिजल्ट प्रदान करता है, फिर वह दूसरे ऑपरेटर का मूल्यांकन करता है और फिर उसका रिजल्ट प्रदान करता है | Comma Operator किसी भी सी ऑपरेटर में सबसे कम precedence का है।  Comma, Operator और separator दोनों के रूप में कार्य करता है।

Conditional Operator

Conditional Operator कुछ इस तरह होता है Expression1 ? Expression2 : Expression3। इसमें सबसे पहले, Expression1 को देखा जाता है फिर यदि Expression1 सही है तो Expression2 को execute करके उसका रिजल्ट दिया जाता है और यदि Expression1 गलत है तो Expression3 को execute करके उसका रिजल्ट देगा । हम Conditional Operator द्वारा if else statement से किया जाने वाला कार्य कर सकते है |

विस्तार से जाने इनके बारे में -:

  • Arithmetic Operators In C
  • Relational Operators In C
  • Logical Operators In C
  • Bitwise Operators In C
  • Assignment Operators In C
  • Conditional Operator in C

दोस्तों आज हमने इस पोस्ट में देखा कि सी लैंग्वेज में ऑपरेटर्स क्या है (What are the Operators in C In Hindi) और ऑपरेटर्स कितने प्रकार के होते है (Types of Operators in C Language In Hindi)

आसान शब्दों में कहूं तो Operators वो होते है जिनका उपयोग कर हम सी लैंग्वेज में mathematical और logical ऑपरेशन परफॉर्म कर सकते है |

दोस्तों आशा करता हु कि आपको सी लैंग्वेज में ऑपरेटर्स क्या है? (What are the Operators in C In Hindi) और ऑपरेटर्स कितने प्रकार के होते है | (Types of Operators in C In Hindi) से संबंधित सभी जानकारी आपको हमारी इस पोस्ट में मिल गई होगी |

अगर आप सी लैंग्वेज के Complete Notes चाहते है तो मेरे इस पोस्ट  C Language Notes In Hindi   को देखे यहाँ आपको C Programming Language के सभी टॉपिक्स step by step मिल जाएगी |

दोस्तों आशा करता हु की आपको हमारी ये पोस्ट पसंद आयी होगी अगर आपको ये पोस्ट पसंद आयी है तो आप इस पोस्ट को अपने अपने दोस्तों को शेयर करना न भूलिएगा ताकि उनको भी ये जानकारी प्राप्त हो सके |

अगर आपको अभी भी Operators In C Language संबंधित कोई भी प्रश्न या Doubt है तो आप निचे कमेंट में जरूर बताये मैं आपके सभी सवालों का जवाब दूँगा और ज्यादा जानकारी के लिए आप हमसे संपर्क कर सकते है |

एसी ही नया टेक्नोलॉजी ,Programming Language , Coding , C Language, C++, Python Course , Java Tutorial से रिलेटेड जानकारियाँ पाने के लिए हमारे इस वेबसाइट masterprogramming.in को सब्सक्राइब कर दीजिए | जिससे आपको हमारी आने वाली नई पोस्ट की सूचनाएं जल्दी प्राप्त होगी |

दोस्तों आज की पोस्ट कैसे लगी निचे कमेंट में जरूर बताएं और अपने दोस्तों को Whatsapp, Facebook, Instagram, Twitter पर शेयर जरूर करे |

Thank you आपका दिन मंगलमय हो |

पढ़ते रहिए और बढ़ते रहिए | Keep Reading and Keep Growing

' src=

Jeetu Sahu is A Web Developer | Computer Engineer | Passionate about Coding and Competitive Programming

Operators in C Programming in Hindi

इस tutorial में हम C Programming Operators के बारे में बात करेंगे लेकिन उससे पहले हम Expressions और Operands को समझेंगे क्योंकि ये दोनों terms इस tutorial में बहुत बार use होंगी.

Expressions in C Programming in Hindi

C Programming में expression variables, constants और operators का combination होता है जिसे c language के syntax को follow करके लिखा जाता है.

सभी C language expression को evaluate करके उसके result value को किसी variable में assign किया जाता है. मैंने नीचे expression के examples दिए हैं.

Operands in C Programming in Hindi

Operators और Operands दोनों एक जैसे words लगते हैं इसलिए कुछ programmer को लगता है की ये दोनों एक ही term है लेकिन real में ऐसा नहीं है.

अपने program में किसी भी operation को process करने के लिए operator के साथ जो values, variables या constants use होते है उन्हें हम operands कहते हैं. आइये नीचे दी गयी expression से समझते हैं.

ऊपर दी गयी expression में c , a और b operands हैं इनके अलावा = और + operators हैं. 

What are Operators in C Programming in Hindi?

Operators के बिना कोई भी programming language अधूरी है क्योंकि शायद ही ऐसा कोई computer program होता होगा जिसमें operators का use नहीं होता हो.

C programming में operators special symbols होते हैं जिनका meaning और use पहले से fix होता है. Operators का use हम अपने C programs में specific mathematical or logical operations (task) को perform करने के लिए करते हैं.

C Programming Language में भी आपको बहुत types के operators मिल जाते हैं जिसने से आप अलग-अलग काम कर सकते हो.

Types of Operators

Arithmetic Operators

Assignment operators, relational operators, logical operators.

  • Conditional Operators or Ternary Operators

Increment and Decrement Operators

  • Bitwise Operators

Operators क्या होते हैं ये तो आप समझ ही गये और अब operators types को एक-एक करके details में समझेंगे.

Arithmetic Operators से तो आप पहले से ही familiar है क्योंकि बचपन से ही हम addition (+), subtraction (-), multiplication (*), division (/) and modulus (%) करते आये हैं.

नीचे दी गयी table देखकर ही आपको arithmetic operators की basic information मिल जाएगी लेकिन मैं आपको suggest करूँगा की detailed जानकारी के लिए आप नीचे दिए गये link पर क्लिक कर tutorial को अच्छे से जरूर पढ़ें.

Read: Arithmetic Operators in C Programming in Hindi

जैसा की हमने ऊपर पढ़ा की arithmetic operators का use mathematical operations के लिए किया जाता है 

Arithmetic operators की help से mathematical expression को evaluate (solve) करके उसके result को किसी variable में assign करने के लिए assignment operators का use किया जाता है.

Assignment operator ( = ) right side वाली value, variable, constant या expression के result value को left side वाले variable में assign (copy) कर देता है.

नीचे दी गयी table और example देखकर ही आपको assignment operators की basic information मिल जाएगी लेकिन मैं आपको suggest करूँगा की detailed जानकारी के लिए आप नीचे दिए गये link पर क्लिक कर tutorial को अच्छे से जरूर पढ़ें.

Read: Assignment Operators in C Programming in Hindi

Relational operators का use 2 values की relationship को compare करने के किया जाता है. अगर relationship गलत (false) है तो ये operators 0 return करते हैं और सही (true) होने पर non-zero integer number return करते हैं.

नीचे दी गयी table और example देखकर ही आपको relational operators की basic information मिल जाएगी लेकिन मैं आपको suggest करूँगा की detailed जानकारी के लिए आप नीचे दिए गये link पर क्लिक कर tutorial को अच्छे से जरूर पढ़ें.

Read: Relational Operators in C Programming in Hindi

जैसा की आपने ऊपर पढ़ा की relational operators का use conditions define करने के लिए किया जाता है.

कभी-कभी हमें अपने programs में एक से अधिक conditions को एक साथ define करना होता जो की एक-दूसरे से relate होती है और इसके लिए हम logical operators का use करते हैं.

Logical Operators सभी conditions के result values (true, false) को examine करने के बाद false यानी 0 और true यानी को non-zero integer number return करता है.

नीचे दी गयी table और example देखकर ही आपको logical operators की basic information मिल जाएगी लेकिन मैं आपको suggest करूँगा की detailed जानकारी के लिए आप नीचे दिए गये link पर क्लिक कर tutorial को अच्छे से जरूर पढ़ें.

Read: Logical Operators in C Programming in Hindi

Conditional Operator

Conditional operator का use हम if-else statement की तरह ही decision making में करते हैं. आप ऐसा भी कह सकते हैं की ये if-else की short form है.  

Conditional operator (ternary operator) में two symbols ( ? ) और ( : ) का use होता है. 

Question mark symbol ( ? ) से पहले condition आती है और उसके बाद true expression (statement) और Colon mark ( : ) के बाद false expression आता है.

C Programs examples के साथ conditional operator की detailed जानकारी के लिए आप नीचे दिए गये link पर क्लिक कर tutorial को अच्छे से जरूर पढ़ें.

Read: Conditional Operator in C Programming in Hindi

Increment ( ++ )  और Decrement ( — ) operators unary operator हैं यानी ये सिर्फ एक single variable के साथ ही use होते हैं.

Increment operator की help से variable की value में 1 number का increment हो जाता है और decrement operator की help से variable की value में 1 number का decrement हो जाता है.

x = x + 1 को आप ऐसे भी लिख सकते हैं ++x

x = x – 1 को आप ऐसे भी लिख सकते हैं –x

C Programs examples के साथ increment and decrement operators की detailed जानकारी के लिए आप नीचे दिए गये link पर क्लिक कर tutorial को अच्छे से जरूर पढ़ें.

Read: Increment and Decrement Operators in C Programming in Hindi

What’s Next:  इस tutorial में हमने C Operators के बारे में पढ़ा. Next tutorial में हम C programming में  Operators Precedence and Associativity  का use करना सीखेंगे.

  • Skip to primary navigation
  • Skip to main content

Guptatreepoint logo

GuptaTreePoint

The World Best Hindi Blog

Operators in C in Hindi – C programming में operators क्या होते हैं?

April 20, 2019 by SUMIT KUMAR GUPTA 5 Comments

Operators in C

Operators in C in Hindi – C programming में operators क्या होते हैं? C programming के पिछले tutorial series में हमने Format specifier के बारे में जाना था| आज के इस tutorial series में हम operators के बारे में जानेंगे| C programming में operators क्या होता है – Explain operators in C programming.

किसी भी programming language में operators सबसे महत्वपूर्ण parts होते हैं| इसके बिना हम कोई भी program नहीं लिख सकते| जिस प्रकार घर बनाने के लिए ईंट की जरुरत पड़ती है उसी प्रकार program बनाने के लिए हमें operators की आवश्यकता पड़ती है|

Operators in C – C programming में Operators क्या होता है?

Operator एक symbol होता है जो compiler को किसी भी mathematical और logical operation को perform करने के लिए कहता है| C programming में ढेर सारे built-in operators मौजूद हैं|

वैसे symbols जो किसी भी प्रकार के mathematical और logical operation perform करने के लिए इस्तेमाल होते हैं| C programming में उन्हें Operators कहा जाता है| Programming में operators का इस्तेमाल Data और variable को manipulate करने के लिए किया जाता है|

Operators एक या एक से अधिक variable, constants या operands के साथ मिलकर काम करते हैं| Variable , constant , operands, function और operators इन सभी एक को एक साथ मिला देने से एक expression बनता है|

Operands और Operators के combination को Expression कहा जाता है| Operands variables ही होते हैं जो की Operators के साथ मिलकर कुछ operation perform करते हैं| चलिए Expression को example से समझते हैं|

मान लीजिये एक expression “ A + B – C * 6 + 3 ” दिया हुआ है| इसमें +, -, * ये सभी operators हैं जबकि A, B, C ये सभी variables हैं जिन्हें operands भी कहा जाता है| और 6 और 3 ये दोनों constant हैं जिनका value change नहीं होता है| और जब Variables, Operators, constant, function ये सभी को मिला दिया जाता है तो expression तैयार होता है|

Types of operators in C – C programming में operators के प्रकार

जैसा की आपने ऊपर में पढ़ा की C programming में ढेर सारे built-in operators मौजूद होते हैं जिन्हें अलग अलग types में बाँट दिया गया है| जो की इस प्रकार है:

Arithmetic Operators

Assignment operators.

  • Relational Operators

Logical Operators

Conditional operators (ternary operators).

  • Bitwise Operators
  • Increment / Decrement Operators
  • Special Operators

चलिए अब हम सभी operators के बारे में एक एक करके details में जानते हैं:

Arithmetic operators सबसे basic operators होते हैं| इस operators का इस्तेमाल mathematical operations को perform करने के लिए होता है जैसे की Addition (जोड़), Subtraction (घटाव), Multiplication (गुणा), Division (विभाजन / भाग), Modulus division (मापांक विभाजन).

निचे दिया गये table में सारे Arithmetic operators के list दिए गये हैं और साथ ही साथ उनके description भी दिए गए हैं|

Assignment operator का इस्तेमाल किसी variable में value को assign करने के लिए किया जाता है| इस operators के list में कुछ operators आते हैं जिनका list निचे table में दिया गया है|

Relational Operator

Relational Operator का इस्तेमाल दो operands के value को compare करने के लिए किया जाता है इसलिए इसे Comparison operator भी कहा जाता है| निचे दिए गए table में Relational operator के list दिए गये हैं|

Logical Operators का इस्तेमाल दो expression और condition को combine करने के लिए किया जाता है| इस operators का इस्तेमाल logical operation को perform करने के लिए किया जाता है| चलिए example से समझते हैं|

जैसे मान लीजिये एक जॉब के लिए vacancy निकली हुयी है और उस जॉब के लिए ITI और Diploma के students को select किया जाना है मतलब की उस जॉब को करने के लिए या तो आपके पास ITI course का certificate होना चाहिए या फिर Diploma course का certificate होना चाहिए| तो अब जिसके पास ITI qualification होगा वो भी उस जॉब के लिए apply कर सकता है और जो लोग Diploma किये होंगे वो भी उस जॉब के लिए apply कर सकतें है| तो यहाँ पर या (OR) logic perform हो रहा है मतलब की दोनों में से कोई एक हो तो आप जॉब कर सकते हैं| इसी को logical operation कहा जाता है जहाँ पर logic के द्वारा काम होता हो|

Logical operators के list कुछ इस प्रकार हैं जो की निचे के table में दिखाए गये हैं|

Conditional operators का इस्तेमाल condition को check करने के लिए किया जाता है| इस operator के पास केवल दो ही option होते हैं TRUE और FALSE . अगर दिया गया condition satisfy करता है तो TRUE return होगा अन्यथा FALSE return होगा|

इस operator को दो नामों से जाना जाता है|

  • Ternary Operator
  • ? : operator

यह वास्तव में if condition ही होता है लेकिन इसको थोडा modify करके एक short form बनाया गया है जो की केवल दो ही option provide कर सकता है| TRUE और FALSE

Syntax of conditional operators

Condition ? True Expression : False Expression;

Explanation :

  • Question mark “ ? “ if part को represent करता है|
  • condition part हमें true या false दोनों में से कोई एक प्रकार का value प्रदान करती है|
  • अगर condition part true value देता है तो True expression execute होगा| यानि की “:” के left side वाला expression execute होगा|
  • अगर condition part false value देता है तो False expression execute होगा| यानि की “:” के right side वाला expression execute होगा|

Bitwise Operator

Bitwise operator का इस्तेमाल BIT level के data को manipulate करने के लिए किया जाता है| इस operator का इस्तेमाल right से left और left से right bit shifting के लिए किया जाता है| Bitwise operator float और double data type पर apply नहीं होता है|

Computer केवल 0 और 1 पर काम करता है| Bit का full फॉर्म Binary digit होता है जो की 0 और 1 होता है| Bitwise operator का calculation 0 और 1 पर calculate होता है| जब भी हम decimal number को Bitwise operator के द्वारा manipulate करते हैं तो processor सबसे पहले उसको 0 और 1 के फॉर्म में convert करता है और उसके बाद calculate करता है|

Truth table of Bitwise operator &, |, ^

Increment / Decrement Operator

Increment / Decrement operator का इस्तेमाल variable के value को एक बार increase और Decrease करने के लिए किया जाता है| जैसे यदि पहले से variable में 5 value store है तो increment operator के द्वारा इसका value 6 हो जायेगा और decrement operator के द्वारा इसका value 4 हो जायेगा|

Increment / decrement operator दो प्रकार के होते हैं|

  • Pre increment / decrement
  • Post increment / decrement

Pre increment / decrement operator

Pre increment / decrement operator में सबसे पहले value increase और decrease होता है उसके बाद आगे का calculation perform होता है|

Syntax of pre increment / decrement operator

++ (variable name), – – (variable name)

Post increment / decrement operator

Post increment / decrement operator में सबसे पहले calculation perform हो जाता है उसके बाद value change होता है| Post का मतलब होता है बाद में| इसमें कैलकुलेशन perform होने के बाद में value increase और decrease होता है|

Syntax of post increment / decrement operator

(variable name) ++, (variable name) – –

Special Operator

Special operator का इस्तेमाल special work को perform करने के लिए किया जाता है| C programming में ढेर सारे special operator है जिनके list यहाँ दिए गये हैं|

  • Constant in C
  • Data Type in C
  • Code block कैसे install करें?

Conclusion and Final Words

इस tutorial में हमने Operators in C के बारे में जाना| इस tutorial में कुछ ऐसे operators हैं जिन्हें केवल इस tutorial के द्वारा समझना बहुत ही मुश्किल है| इसलिए हम Bitwise operator, Logical Operator, Assignment operator, Special operator और Increment / Decrement operator के बारे में अलग अलग tutorial आपके लिए लेकर आयेंगे| जो की आपको अगले tutorial में पढने को मिलेगा|

External References

Tutorialspoint

About Author

' src=

Reader Interactions

Logical Operators in C – C programming में Logical operators क्या होता है?

Logical Operators in C – C programming में Logical operators क्या होता है?

Relational Operators in C in Hindi – C programming में Relational operators

Relational Operators in C in Hindi – C programming में Relational operators

Assignment Operator in C – C programming में Assignment operator

Assignment Operator in C – C programming में Assignment operator

' src=

December 7, 2020 at 1:38 PM

its very good explanation

' src=

May 24, 2021 at 12:03 AM

Your language is very easy to understand every topic. My doubt is clearl from your notes. Thank you.

' src=

October 1, 2020 at 9:38 AM

बहुत ही बढ़िया तरीके से समझाया गया है। मैं अब इसे नियमित रूप से पढ़ने का प्रयास करूंगा। धन्यवाद इस महत्वपूर्ण लेख के लिए। ढेर सारी शुभकामनाएं।

' src=

November 24, 2019 at 5:21 AM

Apke c operators mujhe bahut ache lage

' src=

October 9, 2019 at 8:55 AM

Really so nice explanation..i am a begginner and i faced many problems in c programming but when i used to read those articles all the doubtes get cleared and end of the day i became a champion..really a great thanks from my heart..great job

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed .

Look like javaScript is not enable in you browser. You have to enable javaScript for better user experience. You can enable javascript setting > site setting > javaScript

  • Python Statistics
  • Python NumPy

C Operators In Hindi

❮❮ Previous Next ❯❯

If tutorials available on this website are helpful for you, please whitelist this website in your ad blocker😭 or Donate to help us ❤️ pay for the web hosting to keep the website running.

Operator एक symbol होते हैं , जो process / operation represent करते हैं करते हैं , या हम कह सकते हैं की Operators को कोई process / या operation को perform करने के लिए use करते हैं। For Example -

ऊपर दिए गए example में आप देखा सकते हैं कि + (plus sign) Operator define की गयी दो values को add रहा है।

C Operator

C Operators Types

इसी तरह से C हमें different - different Operators provide कराती है different - different action perform करने के लिए। C में normally use होने वाले Operators कुछ इस प्रकार हैं -

  • Arithmetic Operators
  • Assignment Operators
  • Comparison / Relational Operators
  • Logical Operators
  • Increment / Decrement Operator

C Arithmetic Operators

Arithmetic Operators simple calculation में use होने wale Operators होते हैं जैसे Addition , Subtraction etc.

C Assignment Operators

Assignment Operator को equals to = से represent करते हैं , जो कि value को किसी variable में assign करने के लिए use किया जाता है। हालाँकि इसे Arithmetic Operators के साथ भी use करते हैं। नीचे दिए गए Example में आप देख सकते हैं।

C Comparison Operators

Comparison Operators दी हुई दो values को compare करके value return करते हैं according to condition . C में Comparison Operators को कुछ इस तरह से use कर सकते हैं।

C Incrementing / Decrementing Operators

Incrementing / Decrementing Operators को किसी variable को 1 से increase या decrease करने के लिए use किया जाता है। हालाँकि इसमें Addition और Subtraction operation ही होते हैं , इसलिए इसमें ( ++ ) या ( -- ) sign ही use होते हैं। नीचे table में आप देख सकते हैं किसा तरह से इन्हे use करते हैं और क्या Output generate हैं।

C Logical Operators

Logical Operators , एक या एक से अधिक expression के according Boolean value return करते हैं। जैसे -

Related Topics :

Rahul Kumar

Rahul Kumar

Hi ! I'm Rahul Kumar Rajput founder of learnhindituts.com. I'm a software developer having more than 4 years of experience. I love to talk about programming as well as writing technical tutorials and blogs that can help to others. I'm here to help you navigate the coding cosmos and turn your ideas into reality, keep coding, keep learning :)

Get connected with me. :) LinkedIn Twitter Instagram Facebook

b2eprogrammers

Note - The topics / blogs on the website is written with minimal errors, if you find an error somewhere or would like to advise / appreciate you can mail us at [email protected] - Thank You.

Watch Video.

Description ☞

Do like and subscribe the channel ☻

11th , 12th notes In hindi

chemistry , biology , physics notes in hindi 11th , 12th class

assignment operators in c in hindi

operators in c language in hindi , ऑपरेटर्स इन c कंप्यूटर भाषा में हिंदी में , ऑपरेटर in c लैंग्वेज

assignment operators in c in hindi

Comments are closed.

हिंदी माध्यम नोट्स

Hindi social science science maths English

Hindi social science science Maths English

Hindi Social science science Maths English

Hindi sociology physics physical education maths english economics geography History

chemistry business studies biology accountancy political science

Hindi physics physical education maths english economics

chemistry business studies biology accountancy Political science History sociology

Home science Geography

English medium Notes

Hindi physics physical education maths entrepreneurship english economics

chemistry business studies biology accountancy

C Data Types

C operators.

  • C Input and Output
  • C Control Flow
  • C Functions
  • C Preprocessors

C File Handling

  • C Cheatsheet

C Interview Questions

Related Articles

  • Solve Coding Problems
  • C Programming Language Tutorial
  • C Language Introduction
  • Features of C Programming Language
  • C Programming Language Standard
  • C Hello World Program
  • Compiling a C Program: Behind the Scenes
  • Tokens in C
  • Keywords in C

C Variables and Constants

  • C Variables
  • Constants in C
  • Const Qualifier in C
  • Different ways to declare variable as constant in C
  • Scope rules in C
  • Internal Linkage and External Linkage in C
  • Global Variables in C
  • Data Types in C
  • Literals in C
  • Escape Sequence in C
  • Integer Promotions in C
  • Character Arithmetic in C
  • Type Conversion in C

C Input/Output

  • Basic Input and Output in C
  • Format Specifiers in C
  • printf in C
  • Scansets in C
  • Formatted and Unformatted Input/Output functions in C with Examples
  • Operators in C
  • Arithmetic Operators in C
  • Unary operators in C
  • Relational Operators in C
  • Bitwise Operators in C
  • C Logical Operators

Assignment Operators in C

  • Increment and Decrement Operators in C
  • Conditional or Ternary Operator (?:) in C
  • sizeof operator in C
  • Operator Precedence and Associativity in C

C Control Statements Decision-Making

  • Decision Making in C (if , if..else, Nested if, if-else-if )
  • C - if Statement
  • C if...else Statement
  • C if else if ladder
  • Switch Statement in C
  • Using Range in switch Case in C
  • while loop in C
  • do...while Loop in C
  • For Versus While
  • Continue Statement in C
  • Break Statement in C
  • goto Statement in C
  • User-Defined Function in C
  • Parameter Passing Techniques in C
  • Function Prototype in C
  • How can I return multiple values from a function?
  • main Function in C
  • Implicit return type int in C
  • Callbacks in C
  • Nested functions in C
  • Variadic functions in C
  • _Noreturn function specifier in C
  • Predefined Identifier __func__ in C
  • C Library math.h Functions

C Arrays & Strings

  • Properties of Array in C
  • Multidimensional Arrays in C
  • Initialization of Multidimensional Array in C
  • Pass Array to Functions in C
  • How to pass a 2D array as a parameter in C?
  • What are the data types for which it is not possible to create an array?
  • How to pass an array by value in C ?
  • Strings in C
  • Array of Strings in C
  • What is the difference between single quoted and double quoted declaration of char array?
  • C String Functions
  • Pointer Arithmetics in C with Examples
  • C - Pointer to Pointer (Double Pointer)
  • Function Pointer in C
  • How to declare a pointer to a function?
  • Pointer to an Array | Array Pointer
  • Difference between constant pointer, pointers to constant, and constant pointers to constants
  • Pointer vs Array in C
  • Dangling, Void , Null and Wild Pointers in C
  • Near, Far and Huge Pointers in C
  • restrict keyword in C

C User-Defined Data Types

  • C Structures
  • dot (.) Operator in C
  • Structure Member Alignment, Padding and Data Packing
  • Flexible Array Members in a structure in C
  • Bit Fields in C
  • Difference Between Structure and Union in C
  • Anonymous Union and Structure in C
  • Enumeration (or enum) in C

C Storage Classes

  • Storage Classes in C
  • extern Keyword in C
  • Static Variables in C
  • Initialization of static variables in C
  • Static functions in C
  • Understanding "volatile" qualifier in C | Set 2 (Examples)
  • Understanding "register" keyword in C

C Memory Management

  • Memory Layout of C Programs
  • Dynamic Memory Allocation in C using malloc(), calloc(), free() and realloc()
  • Difference Between malloc() and calloc() with Examples
  • What is Memory Leak? How can we avoid?
  • Dynamic Array in C
  • How to dynamically allocate a 2D array in C?
  • Dynamically Growing Array in C

C Preprocessor

  • C Preprocessor Directives
  • How a Preprocessor works in C?
  • Header Files in C
  • What’s difference between header files "stdio.h" and "stdlib.h" ?
  • How to write your own header file in C?
  • Macros and its types in C
  • Interesting Facts about Macros and Preprocessors in C
  • # and ## Operators in C
  • How to print a variable name in C?
  • Multiline macros in C
  • Variable length arguments for Macros
  • Branch prediction macros in GCC
  • typedef versus #define in C
  • Difference between #define and const in C?
  • Basics of File Handling in C
  • C fopen() function with Examples
  • EOF, getc() and feof() in C
  • fgets() and gets() in C language
  • fseek() vs rewind() in C
  • What is return type of getchar(), fgetc() and getc() ?
  • Read/Write Structure From/to a File in C
  • C Program to print contents of file
  • C program to delete a file
  • C Program to merge contents of two files into a third file
  • What is the difference between printf, sprintf and fprintf?
  • Difference between getc(), getchar(), getch() and getche()

Miscellaneous

  • time.h header file in C with Examples
  • Input-output system calls in C | Create, Open, Close, Read, Write
  • Signals in C language
  • Program error signals
  • Socket Programming in C
  • _Generics Keyword in C
  • Multithreading in C
  • C Programming Interview Questions (2024)
  • Commonly Asked C Programming Interview Questions | Set 1
  • Commonly Asked C Programming Interview Questions | Set 2
  • Commonly Asked C Programming Interview Questions | Set 3

assignment operators in c in hindi

Assignment operators are used for assigning value to a variable. The left side operand of the assignment operator is a variable and right side operand of the assignment operator is a value. The value on the right side must be of the same data-type of the variable on the left side otherwise the compiler will raise an error.

Different types of assignment operators are shown below:

1. “=”: This is the simplest assignment operator. This operator is used to assign the value on the right to the variable on the left. Example: a = 10; b = 20; ch = 'y';

2. “+=” : This operator is combination of ‘+’ and ‘=’ operators. This operator first adds the current value of the variable on left to the value on the right and then assigns the result to the variable on the left. Example: (a += b) can be written as (a = a + b) If initially value stored in a is 5. Then (a += 6) = 11.

3. “-=” This operator is combination of ‘-‘ and ‘=’ operators. This operator first subtracts the current value of the variable on left from the value on the right and then assigns the result to the variable on the left. Example: (a -= b) can be written as (a = a - b) If initially value stored in a is 8. Then (a -= 6) = 2.

4. “*=” This operator is combination of ‘*’ and ‘=’ operators. This operator first multiplies the current value of the variable on left to the value on the right and then assigns the result to the variable on the left. Example: (a *= b) can be written as (a = a * b) If initially value stored in a is 5. Then (a *= 6) = 30.

5. “/=” This operator is combination of ‘/’ and ‘=’ operators. This operator first divides the current value of the variable on left by the value on the right and then assigns the result to the variable on the left. Example: (a /= b) can be written as (a = a / b) If initially value stored in a is 6. Then (a /= 2) = 3.

Below example illustrates the various Assignment Operators:

Please Login to comment...

  • C-Operators
  • cpp-operator
  • manshisharma13

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

Learn C practically and Get Certified .

Popular Tutorials

Popular examples, reference materials, learn c interactively, c introduction.

  • Keywords & Identifier
  • Variables & Constants
  • C Data Types
  • C Input/Output
  • C Operators
  • C Introduction Examples

C Flow Control

  • C if...else
  • C while Loop
  • C break and continue
  • C switch...case
  • C Programming goto
  • Control Flow Examples

C Functions

  • C Programming Functions
  • C User-defined Functions
  • C Function Types
  • C Recursion
  • C Storage Class
  • C Function Examples
  • C Programming Arrays
  • C Multi-dimensional Arrays
  • C Arrays & Function
  • C Programming Pointers
  • C Pointers & Arrays
  • C Pointers And Functions
  • C Memory Allocation
  • Array & Pointer Examples

C Programming Strings

  • C Programming String
  • C String Functions
  • C String Examples

Structure And Union

  • C Structure
  • C Struct & Pointers
  • C Struct & Function
  • C struct Examples

C Programming Files

  • C Files Input/Output
  • C Files Examples

Additional Topics

  • C Enumeration
  • C Preprocessors
  • C Standard Library
  • C Programming Examples

Bitwise Operators in C Programming

C Precedence And Associativity Of Operators

  • Compute Quotient and Remainder
  • Find the Size of int, float, double and char

C if...else Statement

  • Demonstrate the Working of Keyword long

C Programming Operators

An operator is a symbol that operates on a value or a variable. For example: + is an operator to perform addition.

C has a wide range of operators to perform various operations.

C Arithmetic Operators

An arithmetic operator performs mathematical operations such as addition, subtraction, multiplication, division etc on numerical values (constants and variables).

Example 1: Arithmetic Operators

The operators + , - and * computes addition, subtraction, and multiplication respectively as you might have expected.

In normal calculation, 9/4 = 2.25 . However, the output is 2 in the program.

It is because both the variables a and b are integers. Hence, the output is also an integer. The compiler neglects the term after the decimal point and shows answer 2 instead of 2.25 .

The modulo operator % computes the remainder. When a=9 is divided by b=4 , the remainder is 1 . The % operator can only be used with integers.

Suppose a = 5.0 , b = 2.0 , c = 5 and d = 2 . Then in C programming,

C Increment and Decrement Operators

C programming has two operators increment ++ and decrement -- to change the value of an operand (constant or variable) by 1.

Increment ++ increases the value by 1 whereas decrement -- decreases the value by 1. These two operators are unary operators, meaning they only operate on a single operand.

Example 2: Increment and Decrement Operators

Here, the operators ++ and -- are used as prefixes. These two operators can also be used as postfixes like a++ and a-- . Visit this page to learn more about how increment and decrement operators work when used as postfix .

C Assignment Operators

An assignment operator is used for assigning a value to a variable. The most common assignment operator is =

Example 3: Assignment Operators

C relational operators.

A relational operator checks the relationship between two operands. If the relation is true, it returns 1; if the relation is false, it returns value 0.

Relational operators are used in decision making and loops .

Example 4: Relational Operators

C logical operators.

An expression containing logical operator returns either 0 or 1 depending upon whether expression results true or false. Logical operators are commonly used in decision making in C programming .

Example 5: Logical Operators

Explanation of logical operator program

  • (a == b) && (c > 5) evaluates to 1 because both operands (a == b) and (c > b) is 1 (true).
  • (a == b) && (c < b) evaluates to 0 because operand (c < b) is 0 (false).
  • (a == b) || (c < b) evaluates to 1 because (a = b) is 1 (true).
  • (a != b) || (c < b) evaluates to 0 because both operand (a != b) and (c < b) are 0 (false).
  • !(a != b) evaluates to 1 because operand (a != b) is 0 (false). Hence, !(a != b) is 1 (true).
  • !(a == b) evaluates to 0 because (a == b) is 1 (true). Hence, !(a == b) is 0 (false).

C Bitwise Operators

During computation, mathematical operations like: addition, subtraction, multiplication, division, etc are converted to bit-level which makes processing faster and saves power.

Bitwise operators are used in C programming to perform bit-level operations.

Visit bitwise operator in C to learn more.

Other Operators

Comma operator.

Comma operators are used to link related expressions together. For example:

The sizeof operator

The sizeof is a unary operator that returns the size of data (constants, variables, array, structure, etc).

Example 6: sizeof Operator

Other operators such as ternary operator ?: , reference operator & , dereference operator * and member selection operator  ->  will be discussed in later tutorials.

Table of Contents

  • Arithmetic Operators
  • Increment and Decrement Operators
  • Assignment Operators
  • Relational Operators
  • Logical Operators
  • sizeof Operator

Video: Arithmetic Operators in C

Sorry about that.

Related Tutorials

COMMENTS

  1. Operators in C in Hindi

    सी बिटवाइज़ ऑपरेटर - Bitwise Operators in C सी असाइनमेंट ऑपरेटर - Assignment Operators अन्य ऑपरेटरों (Other Operators) निष्कर्ष सी में ऑपरेटर क्या है - Operators in C in Hindi

  2. Assignment Operators In C In Hindi [ With Examples

    Assignment Operators In C In Hindi [ With Examples - 2024] Assignment Operators In C Language जानिए हिंदी में! By Jeetu sahu Updated onMay 6, 2023 Contents hide 1 सी लैंग्वेज में असाइनमेंट ऑपरेटर्स क्या है? (What Is Assignment Operators In C In Hindi) 2 1. Simple Assignment Operator In C 3 2. Compound Assignment Operators In C

  3. Assignment Operators in C Programming in Hindi

    Assignment operator ( = ) right side वाली value, variable, constant या expression के result value को left side वाले variable में assign (copy) कर देता है. नीचे दी गयी table में सभी Assignment Operators दिए गये हैं जो C Language में use होते हैं और उसके नीचे assignment operators के कुछ examples दिए हैं. Assignment Operator Example 1: Output:

  4. Assignment Operators in C in hindi

    What is Operators? And it's types.Please click the link which is given below....👇👇👇👇https://www.youtube.com/playlist?list=PLqleLpAMfxGCQBaYYmZs0Rq7lXGOqU...

  5. Assignment Operator in C

    Assignment Operator in C in Hindi Assignment operator का इस्तेमाल variable में value को store या assign करने के लिए होता है जैसे यदि हमें किसी भी variable में value 18 को store करना तो हम उसे कुछ इस प्रकार store करेंगे यानि की कुछ इस प्रकार variable में value को assign करेंगे| age = 18;

  6. Assignment Operator in C Programming

    Assignment Operator in C Programming | In Hindi codeitup 224K subscribers Join Subscribe Subscribed 707 Share 30K views 4 years ago C Language Tutorial in Hindi Assignment Operators in...

  7. Assignment Operators In Hindi

    Assignment Operators ग्यारह प्रकार के होते है | Assignment Operator (=) Add Assignment Operator (+=) Subtract Assignment Operator (-=) Multiply Assignment Operator (*=) Divide Assignment Operator (/=) Modulus Assignment Operator (%=) Bitwise AND Assignment Operator (&=) Bitwise OR Assignment Operator (|=) Bitwise XOR Assignment Operator (^=) Lef...

  8. c operator in hindi & types of operators in hindi

    4:- assignment operators (असाइनमेंट ऑपरेटर):- जब किसी वेरिएबल को मान प्रदान किया जाता है, तो असाइनमेंट operator का प्रयोग किया जाता है. 'सी' भाषा में यह ऑपरेटर ( =) है. int x = 5; इस ऑपरेटर के साथ अंकगणितीय ऑपरेटर (+, -, *,/ तथा, %) का प्रयोग करके बहुत छोटे स्टेटमेंट द्वारा वेरिएबल को मान प्रदान किया जा सकता है. जैसे, यदि हमें लिखना है-

  9. C में ऑपरेटरस क्या हैं? इसके सभी प्रकार

    सी लैंग्वेज में ऑपरेटरों के प्रकार (Types of Operators in C in Hindi) सी लैंग्वेज में built-in operators की एक wide range है जिसके बारे में हम ब्लॉग में चर्चा करेंगे।. 1. Arithmetic ...

  10. Assignment Operators In Hindi

    1. Assignment Operator 2. Add Assignment Operator 3. Subtract Assignment Operator 4. Multiply Assignment Operator 5. Divide Assignment Operator 6. Modulus Assignment Operator 7. Bitwise AND Assignment Operator 8. Bitwise OR Assignment Operator 9. Bitwise XOR Assignment Operator 10.Left Shift Assignment Operator 11.Right Shift Assignment Operator

  11. Compound Assignment Operators in C language

    Learn about Compound Assignment Operators in C Language in Hindi by Saurabh Shukla SirVisit https://MySirG.comhttps://premium.mysirg.comhttp://SaurabhShuklaC...

  12. (Updated) Operators In C In Hindi & Types of Operators

    C Language में Operators निम्नलिखित प्रकार के होते है -: Arithmetic Operators. Relational Operators. Logical Operators. Bitwise Operators. Assignment Operators. Misc Operators or Other Operator. Types of Operators. Operator Examples.

  13. Operators in C Programming in Hindi

    Assignment Operators Relational Operators Logical Operators Conditional Operators or Ternary Operators Increment and Decrement Operators Bitwise Operators Operators क्या होते हैं ये तो आप समझ ही गये और अब operators types को एक-एक करके details में समझेंगे. Arithmetic Operators

  14. Operators in C in Hindi

    Assignment Operators Relational Operators Logical Operators Conditional Operators (Ternary Operators)

  15. Assignment Operators (in Hindi)

    Get access to the latest Assignment Operators (in Hindi) prepared with Programming course curated by Saurabh Shukla on Unacademy to prepare for the toughest competitive exam. ... Learn about assignment operator and compound assignment Operators. Continue on app (Hindi) Conceptual Learning of C Language. 50 lessons • 11h 12m . 1. Course ...

  16. C Operators In Hindi

    C Assignment Operators. Assignment Operator को equals to = से represent करते हैं , जो कि value को किसी variable में assign करने के लिए use किया जाता है। हालाँकि इसे Arithmetic Operators के साथ भी use करते हैं। नीचे दिए गए Example में ...

  17. operators in c language in hindi , ऑपरेटर्स इन c कंप्यूटर भाषा में

    Assignment Operator का use किसी expression के result किसी variable मे assign करने के किया जाता है |Assignment operator के अलावा shorthand Assignment operator भी होता है | ... 11th , 12th notes In hindi - operators in c language in hindi ...

  18. Assignment Operators in C Language Explained in Hindi

    Myself Shridhar Mankar a Engineer l YouTuber l Educational Blogger l Educator l Podcaster. My Aim- To Make Engineering Students Life EASY.Website - https:/...

  19. Assignment Operators in C

    1. "=": This is the simplest assignment operator. This operator is used to assign the value on the right to the variable on the left. Example: a = 10; b = 20; ch = 'y'; 2. "+=": This operator is combination of '+' and '=' operators.

  20. Operators in C

    An operator is a symbol that operates on a value or a variable. For example: + is an operator to perform addition. In this tutorial, you will learn about different C operators such as arithmetic, increment, assignment, relational, logical, etc. with the help of examples.

  21. Example of Assignment Operators in C in hindi

    Example of Assignment Operators in C in hindi || How to use Assignment Operators in C in hindi.Operators in C language in hindi : https://youtu.be/z6XolKpIv-...

  22. Operators in C Language in Hindi

    #OperatorsHii_, Dosto, aaj ki is video me , maine aapko btaya hai ki Operators kya hote hai..aur ye kitne type ka hota hai....sabhi types ko ek ek kar k acch...

  23. Overloading Assignment Operator (=)

    501 Share 18K views 1 year ago C++ Tutorial in Hindi Overloading Assignment Operator (=) | Shorthand Assignment Operators | C++ Programming | In Hindi | Tutorial #69 ...more ...more...