首页 > 代码库 > ++和+的运算优先级和++i和i++混合用法解析

++和+的运算优先级和++i和i++混合用法解析

近日碰到一个技术交流的地方,发现出了一道基础知识的题,刚一看题目确实有点晕,仔细分析如下:
            int i = 5;
 
            int k = i+++(++i)+(++i);
           也可以写成(i++)+(++i)+(++i)
其实这个是k=(5++)+(++6)+(++7)=5+7+8=20
得出结果为20