描述
运算? 为啥运算 你算1+1 的时候是不是该 使用+号? 是的 但跟运算 有啥关系? 总的来说 加减乘除 运算的结果是不是会响应一个结果呢
基本运算
int num=1+1;
int num=1;
int ret = num +1;
int num=6-1;
int num=6;
int ret = num -1;
int num=6*5;
int num=6;
int ret = num *5;
int num=9/3;
int num=9;
int ret = num /3;
注意小数是不会显示出来的 需 把类型调整一下
int num=10%3;
int num=10;
int ret = num %3;
赋值运算
int num=1;
num=10;
int num=1;
num+=1;
int num=1;
num-=1;
int num=2;
num*=2;
int num=10;
num/=5;
int num=10;
num%=2;
比较运算
==
!=
<
>
<=
>=
逻辑运算
&& 逻辑与 二者都有才能拥有 比如说: 想听周杰伦音乐,突然发现没有会员…
|| 逻辑或 二者都没有才能没有 比如说: 钱<=3 || 钱==5 买小零食
! 逻辑非 有变成没有 没有变有
位运算
在硬件里操作常常会应用到位运算 一个字节有八个二进制数 也就是0-7位 两个字节有十六个二进制数 也就是0-15位 … (需要主要的是只有整数类型和字符类型才能做位运算)
& 位与运算 当两个操作数 只要有一位为1结果为1 其余为0
const int num = 10;
const int binAnd = num & 6;
| 位或运算
当两个操作数 只要两者的位为0 那就是0
const int num = 10;
const int binAnd = num | 6;
|