《带你学C带你飞》学习笔记_S1E10
要点运算符优先权,短路求值,表达式和语句的区别(见第3题)
测试题
0、不知道
1、unsigned char 只能表示0~255,而a=400,溢出了,所以结果出错;
2、从右往左赋值,所以是 c=3;b=c;a=b;;
3、一个表达式会产生一个值,它可以放在任何需要值的地方;而语句是一段可执行代码,可以理解为一个行为,语句不一定有值——多谢小甲鱼老湿;
4、价值2000万的知识,不可泄漏;
5、先求a>b,结果为0,短路求值,直接得出结果为0;
6、xxxxxxx
7、count != 0 && sum/count是用来检验除数是否为0,如果为0,则不进行右边的除法运算;
8、 !(YEAR%4) || !(YEAR%400);
页:
[1]