| 查看: 281 | 回复: 2 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
新手问题求教 已有2人参与
|
|||
|
# include <stdio.h> int main(void) { int i, j, k, m; i = j = 3; k = i++; //后自增整体表达式的值是i加1之前的值; m = ++j; //前自增整体表达式的值是j加1之后的值; printf("i = %d, j = %d, k = %d, m = %d\n",i, j, k, m); return 0; } 运行结果:/* i = 4, j = 4, k = 3, m = 4 */ 我以为i和j的值应该是3和3,为什么变成4和4了, i++和++j不是分别赋给k和m了吗,为什么它自身的值也变成了4,初学者,还往解答,谢谢 |
» 猜你喜欢
药学硕士,第一、第二作者已发表6 篇 SCI,药理方向及相关方向2026年/2027年博士申请
已经有4人回复
26年博士申请自荐-电催化
已经有3人回复
中国地质大学(北京)博士招生补录,数理学院材料科学与工程专业和材料与化工专业
已经有6人回复
收到国自然专家邀请后几年才会有本子送过来评
已经有4人回复
考博
已经有5人回复
26年申博自荐-计算机视觉
已经有4人回复
药化及相关博士的申请
已经有3人回复
一篇MDPI论文改变了学习工作和生活
已经有4人回复


3楼2015-07-15 13:45:02

2楼2015-07-14 19:59:21












回复此楼