Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

हम C/C++ में संशोधक का उपयोग क्यों करते हैं?


आधार प्रकार के अर्थ को बदलने के लिए एक संशोधक का उपयोग किया जाता है ताकि यह आपकी आवश्यकताओं के अनुसार काम करे। उदाहरण के लिए, समय नकारात्मक नहीं हो सकता है और इसे अहस्ताक्षरित करना समझ में आता है। सी ++ चार, इंट और डबल डेटा प्रकारों को उनके पहले संशोधक रखने की अनुमति देता है। डेटा प्रकार संशोधक यहां सूचीबद्ध हैं -

  • हस्ताक्षरित
  • अहस्ताक्षरित
  • लंबी
  • संक्षिप्त

संशोधक हस्ताक्षरित, अहस्ताक्षरित, लंबा और छोटा पूर्णांक आधार प्रकारों पर लागू किया जा सकता है। इसके अलावा, हस्ताक्षरित और अहस्ताक्षरित को चार पर लागू किया जा सकता है, और लंबे को डबल पर लागू किया जा सकता है।

हस्ताक्षरित और अहस्ताक्षरित संशोधक का उपयोग उपसर्ग के रूप में बहुत लंबे या छोटे संशोधक के रूप में भी किया जा सकता है। उदाहरण के लिए, अहस्ताक्षरित लंबी इंट।

सी ++ अहस्ताक्षरित, लघु, या लंबे पूर्णांक घोषित करने के लिए एक आशुलिपि संकेतन की अनुमति देता है। आप बिना इंट के अहस्ताक्षरित, लघु या लंबे शब्द का उपयोग कर सकते हैं। इंट निहित है। उदाहरण के लिए -

unsigned long a; // AND
unsigned long int a; // Are the same

  1. हम सी ++ में कॉन्स्ट क्वालिफायर का उपयोग क्यों करते हैं?

    हम एक चर को स्थिर घोषित करने के लिए const qualifier का उपयोग करते हैं। इसका मतलब है कि एक बार वेरिएबल को इनिशियलाइज़ करने के बाद हम वैल्यू को नहीं बदल सकते। कॉन्स्ट का इस्तेमाल करने से बहुत बड़ा फायदा होता है। उदाहरण के लिए, यदि आपके पास PI के मान का निरंतर मान है, तो आप उस मान को संशोधित करने के लि

  1. हम सी ++ में प्रतिबंधित क्वालीफायर का उपयोग क्यों करते हैं?

    C++ में ऐसा कोई कीवर्ड नहीं है। C++ कीवर्ड की सूची C++ भाषा मानक के खंड 2.11/1 में पाई जा सकती है। प्रतिबंधित सी भाषा के सी 99 संस्करण में एक कीवर्ड है और सी ++ में नहीं है। सी में, एक प्रतिबंधित-योग्य सूचक (या संदर्भ) मूल रूप से संकलक के लिए एक वादा है कि सूचक के दायरे के लिए, सूचक के लक्ष्य को के

  1. हम सी ++ में अस्थिर क्वालीफायर का उपयोग क्यों करते हैं?

    अस्थिर का मतलब दो चीजें हैं - आपके किसी कोड को बदले बिना वेरिएबल का मान बदल सकता है। इसलिए जब भी कंपाइलर वेरिएबल के मान को पढ़ता है, तो यह नहीं मान सकता है कि यह पिछली बार पढ़ा गया था, या यह पिछले मान के समान है, लेकिन इसे फिर से पढ़ा जाना चाहिए। एक मूल्य को एक अस्थिर चर के लिए संग्रहीत करने क