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

कॉन्स्ट इंट *, कॉन्स्ट इंट * कॉन्स्ट और इंट कॉन्स्ट * में क्या अंतर है?

यहां हम पूर्णांक पॉइंटर्स पूर्णांक स्थिरांक और पूर्णांक स्थिरांक पॉइंटर्स के आधार पर कुछ भिन्न प्रकार की परिवर्तनीय घोषणा देखेंगे।

उन्हें निर्धारित करने के लिए हम दक्षिणावर्त/सर्पिल नियम का उपयोग करेंगे। शर्तों पर चर्चा करके हम नियमों को भी समझ सकते हैं।

स्थिरांक int * . इसका उपयोग कंपाइलर को यह बताने के लिए किया जाता है कि यह एक पॉइंटर टाइप वेरिएबल है, और यह कुछ स्थिर इंट के एड्रेस को स्टोर कर सकता है। घड़ी का नियम ऐसा कह रहा है -

कॉन्स्ट इंट *, कॉन्स्ट इंट * कॉन्स्ट और इंट कॉन्स्ट * में क्या अंतर है?

अब दूसरा कॉन्स इंट * कॉन्स्टेबल है। इसका उपयोग यह दर्शाने के लिए किया जाता है कि यह एक स्थिर सूचक चर है, जो किसी अन्य स्थिरांक के पते को संग्रहीत कर सकता है। घड़ी का नियम लागू किया जा सकता है, और हम नीचे जैसा बयान प्राप्त कर सकते हैं -

कॉन्स्ट इंट *, कॉन्स्ट इंट * कॉन्स्ट और इंट कॉन्स्ट * में क्या अंतर है?

तीसरा है int const* . यह इंगित करने के लिए प्रयोग किया जाता है कि चर एक सूचक प्रकार चर है, और यह एक निरंतर int को इंगित कर सकता है। घड़ी के नियम को नीचे की तरह लागू किया जा सकता है।

कॉन्स्ट इंट *, कॉन्स्ट इंट * कॉन्स्ट और इंट कॉन्स्ट * में क्या अंतर है?

यदि आप ध्यान दें, तो आप समझ सकते हैं कि पहला और आखिरी वाला, (const int * और int const *) समान हैं। इसलिए हम उनका परस्पर उपयोग कर सकते हैं।


  1. DirectX 11 और DirectX 12 में क्या अंतर है?

    DirectX, एपीआई या एप्लिकेशन प्रोग्रामिंग इंटरफेस का एक संग्रह है, जिसका उपयोग सॉफ्टवेयर द्वारा मल्टीमीडिया सामग्री को प्रस्तुत करने और ग्राफिकल हार्डवेयर के साथ संचार करने के लिए किया जाता है। DirectX का प्रमुख घटक API, Direct3D, सॉफ्टवेयर और ग्राफिक्स हार्डवेयर के बीच संचार को संभालता है। चूंकि सभी

  1. C# में कीवर्ड कॉन्स्टेबल और रीडोनली में क्या अंतर है?

    Const स्थिर फ़ील्ड वे फ़ील्ड हैं जिन्हें संशोधित नहीं किया जा सकता है। घोषणा के समय, आपको इसे एक मान निर्दिष्ट करना होगा। const int a = 5; केवल पढ़ने के लिए केवल-पढ़ने के लिए फ़ील्ड को घोषणा के समय प्रारंभ किया जाता है या आप इसे कंस्ट्रक्टर के भीतर भी सेट कर सकते हैं। आइए एक उदाहरण देखें जिसमें क

  1. सी # में निहित और स्पष्ट प्रकार के रूपांतरण के बीच क्या अंतर है?

    निहित और स्पष्ट प्रकार के रूपांतरण के बीच अंतर निम्नलिखित है - अंतर्निहित प्रकार रूपांतरण ये रूपांतरण C# द्वारा टाइप-सुरक्षित तरीके से किए जाते हैं। अवधारणा को समझने के लिए, आइए हम परोक्ष रूप से int को long में परिवर्तित करें। int val1 = 11000; int val2 = 35600; long sum; sum = val1 + val2; ऊपर,