fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int arr[5]={31,17,33,22,16};
  5. int i,*ptr=arr;
  6.  
  7. for(i=0;i<5;i++){
  8. //*(ptr++)=*ptr+10;
  9. *ptr=*(ptr++)+10;
  10. printf("*ptr=%d, %p\n",*ptr,ptr);
  11. printf("arr[%d]=%d, %p\n",i,arr[i],&arr[i]);
  12. }
  13. return 0;
  14. }
  15.  
Success #stdin #stdout 0s 5432KB
stdin
Standard input is empty
stdout
*ptr=41, 0x7ffe0d113484
arr[0]=31, 0x7ffe0d113480
*ptr=51, 0x7ffe0d113488
arr[1]=41, 0x7ffe0d113484
*ptr=61, 0x7ffe0d11348c
arr[2]=51, 0x7ffe0d113488
*ptr=71, 0x7ffe0d113490
arr[3]=61, 0x7ffe0d11348c
*ptr=81, 0x7ffe0d113494
arr[4]=71, 0x7ffe0d113490