强制类型转换
例:
#include<stdio.h> int main() { double num1=2.5; int num2=(int)num1;//单精度浮点型转换为整型 printf("num的整数部位是%d\n",num2); return 0; }
注意:强制转换后的运算结果不遵循四舍五入。
自增与自减运算符
#include<stdio.h> int main() { int a=1; printf("%d\n",a++); printf("%d\n",++a); printf("%d\n",a--); printf("%d\n",--a); return 0; }
输出结果:1;3;3;2
(a++,a--:先显示再加减;++a,--a:先加减再显示)