Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C/C++ में पॉइंटर का "डीरेफरेंसिंग" का क्या अर्थ है?

Dereferencing का उपयोग पॉइंटर द्वारा इंगित मेमोरी लोकेशन में निहित डेटा तक पहुँचने या हेरफेर करने के लिए किया जाता है। *(तारांकन) का उपयोग पॉइंटर वेरिएबल के साथ किया जाता है जब पॉइंटर वेरिएबल को डीरेफेरेंस करते हुए, यह वेरिएबल को पॉइंट किया जा रहा है, इसलिए इसे पॉइंटर्स का डेरेफेरेंसिंग कहा जाता है।

int main() {
   int a = 7, b ;
   int *p; // Un-initialized Pointer
   p = &a; // Stores address of a in ptr
   b = *p; // Put Value at ptr in b
}

यहाँ, p में पता मूल रूप से एक चर का पता है।


  1. LTE का क्या अर्थ है?

    लॉन्ग टर्म इवोल्यूशन, या एलटीई, एक 4 जी वायरलेस ब्रॉडबैंड मानक है जो वाईमैक्स और 3 जी जैसी पिछली तकनीकों को बदल देता है। यह 3G से तेज़ है लेकिन वास्तविक 4G और 5G, वर्तमान वायरलेस मानक, दोनों से धीमा है। LTE का उपयोग मोबाइल उपकरणों जैसे स्मार्टफोन और टैबलेट द्वारा वायरलेस (वाई-फाई) कनेक्शन के बजाय क

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

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

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

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