问一道c语言问题,q=(++i)+(++i)是咋算的

我知道你们初学 C 的很热衷于去搞这种 (++i)+(i++) 类似的问题,看起来很酷,看起来像是搞明白了 C 语言的本质
但是你在上搜一下,所有人都会告诉你别这么写,因为老司机更关注可读性(而不是这样的低级 tricks),新手司机驾驭不了这种玩法(当你代码开始变复杂的时候)

■网友
楼上说了,++优先级高于+。
q = (++i) + (++i);
等同于
i = i+1;
i = i+1;
【问一道c语言问题,q=(++i)+(++i)是咋算的】 q = i + i;


    推荐阅读