A program in C language to show use of chain pointers upto 5 Level in Hindi

 हेलो दोस्तों !

आज की इस A program in C language to show use of chain pointers upto 5 Level in Hindi पोस्ट में हम pointers की chain के 5 लेवल तक का C program बनाना सीखेंगे। और यह भी जानेंगे की pointers को कितने लेवल तक यूज़ किया जा सकता है। तो दोस्तों अगर आप पॉइंटर्स की chain के 5 लेवल तक का C प्रोग्राम सीखना चाहते है तो इस पोस्ट को अंत तक जरूर पढ़े। 

इस पोस्ट के मुख्य टॉपिक्स निन्म है :-

  • pointer की chain क्या होती है ?
  • pointer की chain के 5 लेवल तक का C प्रोग्राम कैसे बनाये ?
  • pointer की chain के 5 लेवल तक का C प्रोग्राम।
  • source code explanation video.

1. pointer की chain क्या होती है :-

तो दोस्तों सबसे पहले हम यह जान लेते है की pointer की chain क्या होती है ?


pointer program in c programming



दोस्तों हम आशा करते है की आपको पॉइंटर के बारे में जरूर पता होगा की पॉइंटर क्या होता है इसलिए आप इस पोस्ट पर आये है। तो दोस्तों अगर आप पॉइंटर के बारे में नहीं जानते है तो आप शायद पॉइंटर की चैन को अच्छी तरह न समझ पाए। इसलिए पहले आपको पॉइंटर के बारे में जान ले फिर इस पोस्ट पर आये। 

तो दोस्तों अगर आपने पॉइंटर के बारे में पता होगा तो आप जानते होंगे की पॉइंटर किसी वेरिएबल के एड्रेस को स्टोर या contain करता है। और आपको यह भी पता होगा की एक पॉइंटर किसी दूसरे  पॉइंटर के एड्रेस को भी स्टोर कर सकता है। और कोई तीसरा पॉइंटर किसी दूसरे पॉइंटर का एड्रेस स्टोर कर सकता है। इस तरह पॉइंटर की चैन बनती है। 

जब किसी एक पॉइंटर का एड्रेस कोई दूसरा पॉइंटर और उस दूसरे पॉइंटर का एड्रेस कोई तीसरा और उस तीसरे का एड्रेस कोई चौथा पॉइंटर स्टोर करता है तो इससे पॉइंटर्स की एक चैन बन जाती है जिसे हम पॉइंटर्स की चैन कह सकते है। जब पॉइंटर्स की चैन में जितने भी पॉइंटर होते है उन सभी को प्रिंट करने पर एक ही वैल्यू प्रिंट होती है। लेकिन उन सभी में अलग-अलग एड्रेस स्टोर रहता है। 

2. pointer की chain के 5 लेवल तक का C प्रोग्राम कैसे बनाये :-

तो दोस्तों अब हम जान लेते है की pointers की chain का program कैसे बनाये ?

दोस्तों पॉइंटर्स की चैन का प्रोग्राम बनाने के लिए आपको पॉइंटर के बारे में पता होना चाहिए और पॉइंटर का प्रोग्राम बनाना भी आना चाहिए तभी आप पॉइंटर्स की चैन का प्रोग्राम बना पाएंगे। इस प्रोग्राम में आपको एक वेरिएबल बनाना होगा जो किसी भी टाइप का हो सकता। और फिर आपको 5 पॉइंटर वेरिएबल बनाने होंगे। 

इन 5 पॉइंटर वेरिएबल लेवल  के आधार पर सभी अलग-अलग होंगे। इनको बनाने के लिए केवल एक * स्टार लेवल के अनुसार बढ़ाने की जरुरत पड़ती है। पहले लेवल के पॉइंटर वेरिएबल में केवल एक * होगा और दूसरे लेवल के पॉइंटर वेरिएबल में दो * और इसी तरह लेवल के आधार पर * बढ़ते जायेंगे। 

इन सभी वेरिएबल को बनाने के बाद आपको इन वेरिएबल में दूसरे वेरिएबल का एड्रेस स्टोर करना होगा जोकि एक क्रम में होना चाहिए। जैसे फर्स्ट लेवल के पॉइंटर वेरिएबल में किसी भी नॉन पॉइंटर वेरिएबल का एड्रेस स्टोर होगा। अगर आप किसी फर्स्ट लेवल के पॉइंटर वेरिएबल में second लेवल के पॉइंटर का एड्रेस असाइन करेंगे तो एरर आएगी। 

इसलिए सभी वेरिएबल में सही क्रम में वैल्यू असाइन करना जरुरी होता है। इसके बाद आप इन सभी वेरिएबल को प्रिंट करा कर देख सकते है की इन सभी वेरिएबल्स में कौन सी वैल्यू स्टोर है। जब आप प्रिंट करेंगे तो आपको यह देखकर आश्चर्य होगा की सभी वेरिएबल्स में एक सामान वैल्यू स्टोर है। 

3. pointer की chain के 5 लेवल तक का C प्रोग्राम :-

तो दोस्तों इस प्रोग्राम की सभी चीज़े जानने के बाद अब हम इसका प्रोग्राम देख लेते है ?

तो दोस्तों ये है पॉइंटर्स की चैन का 5 लेवल तक का प्रोग्राम। इस प्रोग्राम की मदद से आप समझ पाएंगे की किस प्रकार पॉइंटर्स की चैन का प्रोग्राम बनाया जाता है। ये प्रोग्राम हमने C प्रोग्रामिंग की मदद से बनाया है। 

C program of pointers chain upto 5 levels :-


#include< stdio.h >
void main()
{
    int a;
    int *ptr1;
    int **ptr2;
    int ***ptr3;
    int ****ptr4;
    int *****ptr5;
    a=100;
    ptr1=&a;   //first level
    ptr2=&ptr1; //second level
    ptr3=&ptr2;  //third level
    ptr4=&ptr3;   //fourth level
    ptr5=&ptr4;     //fifth level
    printf("a=%d\n",a);
    printf("ptr1=%d\n",*ptr1);
    printf("ptr2=%d\n",**ptr2);
    printf("ptr3=%d\n",***ptr3);
    printf("ptr4=%d\n",****ptr4);
    printf("ptr5=%d\n",*****ptr5);
}

4. source code explanation video :-

दोस्तों अभी हमने ऊपर chain of pointer का program देखा है अब हम इस प्रोग्राम का explanation वीडियो देखेंगे। 

तो दोस्तों अगर आपको यह प्रोग्राम अभी तक समझ नहीं आया हो तो आप इस वीडियो को देख सकते है। इस वीडियो में हमने इस प्रोग्राम को अच्छी तरह समझाया है। 

source code explanation video :-


chain of pointer program in c language




इन पोस्ट को भी पढ़े :-

Author :- तो दोस्तों अब हमारी यह A program in C language to show use of chain pointers upto 5 Level in Hindi पोस्ट ख़त्म होती है हम आशा करते है की आपको हमारी यह पोस्ट जरूर पसंद आई होगी। और आप pointers की चैन के 5 लेवल तक का C program बनाना सीख गए होंगे। तो आज के लिए बस इतना ही फिर मिलेंगे ऐसी ही किसी और इंटरेस्टिंग पोस्ट में तब तक के लिए अलविदा !

Post a Comment

0 Comments