डाउनलोड पी.डी.एफ. ई-बुक्स
C++ - Pointer To 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 
#include 

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

int *ptr = num;

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

cout<<"pointer of array = "<<*ptr;

ptr++;
}
return 0;
}

आउटपुट :

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