Pointer to pointer in C in Hindi

 

Pointer एक ऐसा Variable होता है जो किसी दूसरे Variable के Memory Address (Reference) को स्टोर करके रखता है। इसे Single Asterisk Sign * के साथ Declare किया जाता है। इसी प्रकार यदि हमें किसी Pointer Variable के Address को स्टोर करके रखना है तो इसके लिए Double Pointer Variable बनाना पड़ता है। इसे Double Asterisk Sign ** के साथ Declare किया जाता है। चूँकि यह किसी दूसरे Pointer Variable के Address को स्टोर करता है इसीलिए इसे Pointer to Pointer भी कहते है। पुनः यदि हम Double Pointer Variable के Address को स्टोर करना चाहते है तो इसके लिए Triple Pointer Variable भी बना सकते है। साथ ही इस Chain को आगे जितना चाहे उतना Level तक बढ़ा सकते है और इसके किसी भी Point से Original Value तक पहुँच सकते है।

 

Pointer to Pointer in C Language in Hindi
Fig. Pointer to Pointer in C Language

 

Click here to find example program for pointer to pointer

 

Published by

admin

I am a computer teacher, programmer and web developer