Decrementing Pointer

in Hindi - Decrementing Pointer



Decrementing Pointer ये Pointer का एक method है | इसमें variables के address को उसके data types के हिसाब से घटाया जाता है | अगर variable integer data type का हो तो variable का address 2 bytes से घटेगा | character data type का हो तो 1 byte से घटेगा और float data type का हो तो 4 bytes से घटेगा |

Incrementing Pointer


Source Code :

RUN#include <iostream.h>
#include <conio.h>

int main () {
   
int i, *ptr;
int num[] = {1, 2, 3, 4};
 
ptr = &num[3];
   
for ( i = 4; i > 0; i--) {

cout<<"Address of num["<<i<<"] = "<< ptr ;
cout<<"Value of num["<<i<<"] = "<<*ptr ;

ptr--;
}
   
return 0;
}