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

सी/सी++ में पॉइंटर्स

मूल रूप से, पॉइंटर्स वेरिएबल होते हैं जो दूसरे वेरिएबल के एड्रेस को स्टोर करते हैं। जब हम किसी वेरिएबल को मेमोरी आवंटित करते हैं, तो पॉइंटर वेरिएबल के पते की ओर इशारा करता है। एक चर घोषित करने के लिए यूनरी ऑपरेटर ( * ) का उपयोग किया जाता है और यह आवंटित मेमोरी का पता देता है।

पॉइंटर्स का सिंटैक्स निम्नलिखित है।

datatype *variable_name;

यहाँ,

डेटाटाइप - वेरिएबल का डेटाटाइप जैसे इंट, चार, फ्लोट आदि।

variable_name - यह उपयोगकर्ता द्वारा दिए गए वेरिएबल का नाम है।

निम्नलिखित पॉइंटर्स का एक उदाहरण है।

उदाहरण

#include <stdio.h>
int main () {
   int a = 8;
   int *ptr;
   ptr = &a;
   printf("Value of variable : %d\n", a);
   printf("Address of variable : %d\n", ptr);
   printf("Value pointer variable : %d\n",*ptr);
   return 0;
}

आउटपुट

Value of variable : 8
Address of variable : -201313340
Value pointer variable : 8

उपरोक्त कार्यक्रम में, एक पूर्णांक चर 'a' और एक सूचक चर '*ptr' घोषित किया गया है। सूचक चर द्वारा संग्रहीत चर मान और पता इस प्रकार दिखाया गया है -

int a = 8;
int *ptr;
ptr = &a;

  1. putwchar () सी/सी ++ में समारोह

    इस लेख में हम C++ STL में putwchar() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। पुटवचर () क्या है? putwchar() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। putwchar () फ़ंक्शन का उपयोग मानक आउटपुट डिवाइस पर विस्तृत वर्ण लिखने के लिए किया जा

  1. memcpy() सी/सी++ में

    इस लेख में हम C++ STL में memcpy() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। memcpy() क्या है? memcpy() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। memcpy () फ़ंक्शन का उपयोग मेमोरी के ब्लॉक को कॉपी करने के लिए किया जाता है। इस फ़ंक्शन क

  1. सी/सी ++ में एए पेड़?

    कंप्यूटर विज्ञान में AA ट्री को संतुलित ट्री के रूप में परिभाषित किया गया है, जो ऑर्डर किए गए डेटा को कुशलतापूर्वक संग्रहीत करने और पुनर्प्राप्त करने के लिए लागू किया गया है। एए पेड़ों को लाल-काले पेड़ की विविधता के रूप में माना जाता है, बाइनरी सर्च ट्री का एक रूप जो प्रविष्टियों के कुशल जोड़ और विल