- Home
- C Examples
- Pointer And Array
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