黑马程序员技术交流社区
标题:
基础班第三天,比较迷惑地方总结
[打印本页]
作者:
longer057
时间:
2015-4-10 21:43
标题:
基础班第三天,比较迷惑地方总结
1 .int a=10;
a=a++; //a=10;
a=++a; //a=11;
2..int a=10;
int b=11;
int sum=0;
sum=a+++b; // sum=21
3.迷惑的地方是,float,double有效数字与所占空间,及取值范围的关系,有时间网上搜,待解决后发帖----
作者:
谷飞飞
时间:
2015-4-10 21:47
a+++b 自增的优先级大于加的因此顺序是(a++)+b
作者:
longer057
时间:
2015-4-10 21:58
哈哈,解释一下给你听听吧,编译器是笨的,他先扫过表达式,当扫到第二个++的时候,认为是++,扫第三个+的时候当做加号加上b的,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2