你也在学C吗?C的各种符号

本文介绍了C语言中的算术运算符,包括加、减、乘、除、求余,以及位移运算符如左位移。以1左位移2为例,解释了位移运算的过程和结果,强调了位移运算后空缺位补0的规则。此外,还提及了逻辑运算符,如逻辑与(&&)、逻辑或(II)和逻辑非(!)。
摘要由CSDN通过智能技术生成

今天总结一下C的符号,可能不全,以后说不定会补:

算数运算符:

符号作用
+求加
-求差
*求积
/求商
%求余

一些其他的符

=	赋值
&   取地址
<< 左位移运算符
举个例子 
比如1<<2怎么求
首先1是一个int型当然也可以是short型
这里就以short型举例
short型占两个字节,两个字节又是16比特位
所以1在计算机内存里的表示为:
0000 0000 0000 0001<<即左位移为将所有的数往左边移动
所以<<2即为移动两位
位移完的结果为:
0000 0000 0000 0100
细心的小伙伴以及发现了,位移之后空缺的值会补0
0000 0000 0000 0100在十进制中表示4
所以1<<2的返回值为4
又位移就不累述了,和左位移一个性质。

逻辑符

符号作用
&&且/逻辑与
II或/逻辑或
!非/逻辑或
==逻辑等

先就这了
@3円2.16

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值