2021年4月2日
今天学习了基本的算数运算 归纳为六个
▪算数运算
▪增一和减一运算符
▪宏常量和const常量
▪自动类型转换
▪强制类型转换
▪数值溢出和精度损失问题
自增自减运算符 代码示例:
1.int i =1;
2. ++i; /*前缀自增,等价于 i = i+1
3.i++; /*后缀自增,等价于 i = i+1
总结 不论运算符是前缀还是后缀,都具有相同操作:将自增、自减运算符的变量值加1,或者减1。
当自增、自减运算符以前缀或者后缀的形式出现在表达式中时,其执行顺序存在差异,代码示例:
/*前缀形式
int a, b = 3;
a = ++b; /*先执行b=b+1;在执行a=b
/*a的值为4,b的值也为4
/*后缀形式
int a, b = 3;
a = b++; /*先执行a=b;在执行a=b+1
/*a的值为3,b的值也为4
上面我们可以看出顺序的不同,导致a的值不同。两种不同形式的执行顺序如下:
前缀形式:先看运算符作用的变量加减1,在使用变量的值;
后缀形式:先使用运算符作用的变量的值,后将变量的值加减1
运算符有赋值运算符和符合赋值运算符等
数量的符号一定要加乘以多少.0(让它变成小数)
数学运算公式里面的乘号一定要补上
学不一下去想将丞 活不下去想顾飞 ————《撒野》
天官赐福 百无禁忌