主题:c 求详解
int arr[]={6,7,8,9,10};
int *ptr=arr;
*(ptr++)+=123;
printf("%d,%d",*ptr,*(++ptr));
求详解。答案是(8,8)
我将最后一行改为printf("%d,%d",*ptr,*(ptr+1));
输出结果是(7,8)
就是最后一句不理解,请详解,谢
int *ptr=arr;
*(ptr++)+=123;
printf("%d,%d",*ptr,*(++ptr));
求详解。答案是(8,8)
我将最后一行改为printf("%d,%d",*ptr,*(ptr+1));
输出结果是(7,8)
就是最后一句不理解,请详解,谢