A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
西门夜说
中级黑马
黑马币:45
帖子:78
精华:0
© 西门夜说 中级黑马 / 2015-3-23 23:23 / 728 人查看 / 13 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
bansy_chen 发表于 2015-3-23 23:37 你好,a++ 是先取a的值 然后a再自身加1 ,而++a是a自身先加1然后再取a的值。开始a=1, 因为b=a++,所以b=1 a自 ...
dillinger 发表于 2015-3-23 23:40 a++是先用后加,++a是先加后用 b=a++(先赋值,赋值后自加),b=a=1,赋值后,a+1=2,此时a=2 c=++a(先自加, ...
西门夜说 发表于 2015-3-23 23:57 谢谢大神 (づ ̄ 3 ̄)づ
Etby 发表于 2015-3-24 00:24 b 编译报错 如果是int的话 (b=a)++; 是b=1 a =2; c = (++a); c =2 a =3; (d = a)++; d =3 , a=4; ...
dillinger 发表于 2015-3-24 00:03 相互学习~
西门夜说 发表于 2015-3-23 23:54 万分感谢!!彻底帮我解决了问题 三克油!!
西门夜说 发表于 2015-3-24 23:13 编译显示b = 1 c = 3 d = 3的说