- 博客(1)
- 收藏
- 关注
原创 int i = 1; (++i)+(++i) 为什么等于 6
每天一个小技巧 问题:int i = 1; (++i)+(++i) 为什么等于 6 ? 源码: #include <stdio.h> int main(void) { int i = 1; printf("%d\n",(++i) +(++i)); return 0; } 执行: weiqifa@bsp-ubuntu1804:~/c/undif$ gcc g.c && ./a.out 6 weiqifa@bsp-ubuntu1804:~/c/undif$ 执行的顺序是这样子的:
2021-01-22 10:24:57 1104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人