आपकी ऑफलाइन सहायता

BACK
49

सी प्रोग्रामिंग

149

पाइथन प्रोग्रामिंग

49

सी प्लस प्लस

99

जावा प्रोग्रामिंग

149

जावास्क्रिप्ट

49

एंगुलर जे.एस.

69

पी.एच.पी.
माय एस.क्यू.एल.

99

एस.क्यू.एल.

Free

एच.टी.एम.एल.

99

सी.एस.एस.

149

आर प्रोग्रामिंग

39

जे.एस.पी.





डाउनलोड पी.डी.एफ. ई-बुक्स
C - Pointer And Array

विवरण :

Pointer and Array ये Pointer का एक method है | जिससे एक array के multiple elements के addresses को एक ही pointer में hold किया जाता है |

for e.g. int num[5] = {1, 2, 3, 4, 5};

यहाँ पर array के elements की values pointer में store करने के लिए pointer को base address देना जरुरी है | अगर base address नहीं देंगे तो वो output देगा , पर वो output में कुछ print नहीं करेगा |
for e.g.
ptr = num ;
num[0] या num ये base address है | इन दोनो मे से किसी भी एक use कर सकते है |


सोर्स कोड :

#include <stdio.h>
#include <conio.h>

void main () {
    
int i, *ptr;
int num[5] = {1, 2, 3, 4, 5};

ptr = num;

for (i=0; i<5; i++)
{

printf("
pointer of array = %d", *ptr);

ptr++;
}
getch ();
}

आउटपुट :

pointer of array = 1
pointer of array = 2
pointer of array = 3
pointer of array = 4
pointer of array = 5