i=1,j=2,k=3:; (i++)*(++j)*(k++)的运算步骤

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/06 08:10:20

i=1,j=2,k=3:; (i++)*(++j)*(k++)的运算步骤

(i++) /*先调用i, 再递增i, 调用时 i的值为1, 调用后 i的值为2*/
*(++j) /*先递增j,再调用,调用时 j的值为3,调用后 j的值为3*/
*(k++) /*先调用k,再递增k,调用时 k的值为3,调用后 k的值为4*/
/*表达式的值为9*/
总的说,前自增/自减是在自增/自减后调用,后自增/自减是在调用后自增/自减.