| 查看: 244 | 回复: 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,初学者,还往解答,谢谢 |
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有6人回复
孩子确诊有中度注意力缺陷
已经有14人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复


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

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













回复此楼