1.题目: 2.答案: i=4 j=1 k=11 3.重点分析i=i++; 初始:变量值 1、操作数栈 1 自增:变量值 2、操作数栈 1 赋值:(将操作数栈赋值给变量=>)变量值 1 【个人理解:i++计算时候呈现出原值i(1)、计算的结果是i(2),又因为赋值运算最后算->经赋值运算符,导致i=i(1)】 4.详细分析i=i++; 局部变量表(存变量) 操作数栈(计算的临时数据存储区、如i初始0,i++就是0,++i就是1,语句结束会干掉)