int *ptr=arr; // 定義指針ptr 指向數組第壹個元素
*(ptr++)+=123; // 先運算 *ptr 值為6,再算(*ptr)自加123,得*ptr=129,即數組第壹個數變為129,然後計算ptr++,ptr指向數組第二個元素;
printf("%d,%d",*ptr,*(++ptr)); // ++ptr,ptr指向數組第二個元素;然後兩次輸出 *ptr,結果為 8,8
int arr[]={6,7,8,9,10};
int *ptr=arr;
*(ptr++)+=123;
printf("%p %d\n", ptr, *ptr);
printf("%p, %d,%d, %p\n",ptr, *ptr,*(++ptr), ptr);
printf("%d %d %d %d %d\n", arr[0], arr[1], arr[2], arr[3], arr[4]);