"printf("%d,%d /n",*ptr,*(++ptr));//7, 7"中:
编译器将首先计算该函数参数表中的表达式,由于在上述表达式中,运算符'++'有最高的运算优先级,因此编译器将优先对printf函数的形参表中第三个表达式(*++ptr)作前置递增运算:
"printf("%d,%d /n",*ptr,*(++ptr));//7, 7"中:
编译器将首先计算该函数参数表中的表达式,由于在上述表达式中,运算符'++'有最高的运算优先级,因此编译器将优先对printf函数的形参表中第三个表达式(*++ptr)作前置递增运算: