C语言--运算符

一、赋值运算符

1.=  把右边的内容赋值给左边的变量中,左边表示一个空间

2.int num = 10;num = 20;

二、算术运算符

1.+、-、*、/、%

2./   ---int/int =int

3.%--只能 int%int =int

三、复合运算符

1.++ 、 --    --》a+=1       自身加一   ---->a++

2.++在前,先加后用,++在后,先用再加;---在同一个分号下,具有多种操作

五、关系运算符

1.>、<、>=、<=、==、!=

2.结果:真(1)  假(0)

六、逻辑运算符

1.与(&&)、或(||)、非(!)

2.与(&&) 两个条件都为真,则真

第一个条件为假,条件不成立,第二个条件就不执行。

3.或(||)  只要一个条件为真,则真

第一个条件为真,条件满足,第二个条件不执行。

4.非(!)

真变假,假变真。

m=-1&&-1     ----非0为真

七、条件运算符

1.条件? 真:假  ----if   else 语句

九、sizeof 运算符

1.整型表达式    位获得数据类型的空间大小    --     结果是long类型      --%ld

十、位运算符

1.按位与         全1为1,与0则0;

2.按位或          全0为0,与1则1;

3.按位取反       0变1,1变0,---默认是有符号数据,cpu采用补码机制

4.按位异或       相同为0,不同为1;

5.左移              放大,原来数据*2的位移次方

6.右移               缩小,原来数据/2的位移次方

十、运算符优先级

1.最高优先级  ()

2.最低优先级    =       ---与=沾边的运算级 都变低

3.算数>关系>逻辑

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值