सरल उदाहरण के साथ C++ में पॉइंटर क्या है?
सरल उदाहरण के साथ C++ में पॉइंटर क्या है?

वीडियो: सरल उदाहरण के साथ C++ में पॉइंटर क्या है?

वीडियो: सरल उदाहरण के साथ C++ में पॉइंटर क्या है?
वीडियो: सी++ पॉइंटर्स (2020) - सी++ पॉइंटर्स का परिचय (शुरुआती लोगों के लिए) प्रोग्रामिंग ट्यूटोरियल 2024, मई
Anonim

संकेत सी++ में

सूचक में एक चर है सी++ जो दूसरे वेरिएबल का पता रखता है। उनके पास वेरिएबल की तरह ही डेटा प्रकार है, के लिए उदाहरण एक पूर्णांक प्रकार सूचक एक पूर्णांक चर और एक वर्ण प्रकार का पता रख सकते हैं सूचक चार चर का पता रख सकते हैं

इसके अलावा, पॉइंटर C++ क्या है?

ए सूचक एक वेरिएबल है जिसमें एक मेमोरी एड्रेस होता है जहां एक वैल्यू रहता है। ए सूचक पहचानकर्ता से पहले * ऑपरेटर का उपयोग करके घोषित किया जाता है। जैसा सी++ एक स्थिर रूप से टाइप की गई भाषा है, इस प्रकार को घोषित करने की आवश्यकता है a सूचक . हमने शुरू किया है a सूचक , लेकिन यह कहीं भी इंगित नहीं करता है, इसका कोई स्मृति पता नहीं है।

इसी तरह, आप C++ में पॉइंटर्स का उपयोग क्यों करेंगे? एक कारण पॉइंटर्स का उपयोग करना है ताकि एक चर या एक वस्तु कर सकते हैं एक बुलाए गए फ़ंक्शन में संशोधित किया जा सकता है। में सी++ यह है एक बेहतर अभ्यास उपयोग करने के लिए की तुलना में संदर्भ संकेत . यह आसान बनाता है प्रति कॉलिंग फ़ंक्शन के बिना मूल्य प्राप्त करने के तरीके को बदलें प्रति इसे पारित करने के शब्दार्थ को संशोधित करें।

इसके अलावा, पॉइंटर क्या है उदाहरण दें?

ए सूचक एक वेरिएबल है जो दूसरे वेरिएबल के एड्रेस को स्टोर करता है। एक निश्चित प्रकार के मान रखने वाले अन्य चरों के विपरीत, सूचक एक चर का पता रखता है। के लिये उदाहरण , एक पूर्णांक चर एक पूर्णांक मान रखता है (या आप स्टोर कह सकते हैं), हालांकि एक पूर्णांक सूचक एक पूर्णांक चर का पता रखता है।

आप C++ में पॉइंटर वेरिएबल कैसे बनाते हैं?

एक सूचक चर बनाएँ ptr नाम से, जो एक स्ट्रिंग की ओर इशारा करता है चर , तारक चिह्न * (स्ट्रिंग* ptr) का उपयोग करके। ध्यान दें कि का प्रकार सूचक के प्रकार से मेल खाना है चर आप के साथ काम कर रहे हैं।