双目操作符:+、-、*、/、%
/:除号的两端如果是整数,执⾏的是整数除法,得到的结果也是整数。如果希望得到浮点数的结果,两个运算数必须⾄少有⼀个浮点数。
%:这个运算符只能⽤于整数,不能⽤于浮点数。负数求模的规则是,结果的正负号由第⼀个运算数的正负号决定。
单目操作符:++(自加一)、--(自减一),均分为前置和后置。
前置:先运算,再使用
后置:先使用,在运算
副作用:为避免副作用,尽量不要写得太复杂
#include <stdio>
int main()
{
int i = 42;
int j;
j = (i++ + 10);
// i: 43
// j: 52
j = (++i + 10)
// i: 44
// j: 54
return 0;}
/* 写法⼀ */
j = (i + 10);
i++;
/* 写法⼆ */
i++;j = (i + 10);
标签:10,运算,++,浮点数,整数,int,操作符
From: https://blog.csdn.net/ROBIN__dyc/article/details/141212635