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

हमें C++ पॉइंटर को क्या असाइन करना चाहिए:A Null या 0?

C++ में, Null को 0 के रूप में परिभाषित किया गया है। Null या 0 एक पूर्णांक है।

एक सूचक के मामले में, हम एक सूचक p को -

. के रूप में निर्दिष्ट कर सकते हैं
Float* p = NULL;
Float* p = 0;
Float* p = nullptr;

उनमें से 3 एक ही परिणाम का उत्पादन करेंगे। नल पीटीआर एक कीवर्ड है जिसे सी ++ 11 में एनयूएलएल के प्रतिस्थापन के रूप में पेश किया गया है।


  1. C++ में पॉइंटर ऑपरेटर और क्या है?

    C++ दो पॉइंटर ऑपरेटर प्रदान करता है, जो ऑपरेटर का पता (&) और इनडायरेक्शन ऑपरेटर (*) हैं। एक पॉइंटर एक वेरिएबल होता है जिसमें दूसरे वेरिएबल का पता होता है या आप कह सकते हैं कि एक वेरिएबल जिसमें दूसरे वेरिएबल का पता होता है, दूसरे वेरिएबल को पॉइंट करने के लिए कहा जाता है। एक वैरिएबल कोई भी डेटा प्रकार

  1. Linux पर C++ का सबसे अच्छा IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। Linux पर C++ के लिए एक भी सर्वश्रेष्ठ IDE नही

  1. C++ में प्रतिबंधित कीवर्ड का क्या अर्थ है?

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