目录
除法的运算结果和运算对象的数据类型有关,两个都是int商就是int,被除数或者除数只要有一个是浮点型数据,商也是浮点型数据
也就是能判断出表达式值了就不会往后执行
对于i++ + ++ i, i++之后不知道有没有立即生效 ,顺序点是立即生效的
i++,那我们就知道此时i已经+1
A成立执行B,否则执行C
- #include
- int main(void)
- {
- int i;
- i = (3, 2, 5, 6);
- printf("%d\n",i); // 输出 6
-
- system("pause");
- return 0;
- }
- #include
- int main(void)
- {
- int i;
- int j = 2;
- i = (j++, ++j, j + 2, j - 3);
- //因为j+2的值并没有赋给j
- printf("%d\n",i); // 输出 1
-
-
- system("pause");
- return 0;
- }