fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int a[3] = {1,2,3};
  5.  
  6. int *p = a ;
  7.  
  8. for(int i=0; i<3; i++){
  9. printf("a[%d]のアドレス :%p \n", i, a+i);
  10. printf("ポインタ演算p+%d:%p \n", i, p+i);
  11. }
  12. return 0;
  13. }
  14.  
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
a[0]のアドレス :0x7fffd014529c 
ポインタ演算p+0:0x7fffd014529c 
a[1]のアドレス :0x7fffd01452a0 
ポインタ演算p+1:0x7fffd01452a0 
a[2]のアドレス :0x7fffd01452a4 
ポインタ演算p+2:0x7fffd01452a4