运算符

·算数运算符:+,-,%,*      ‘++,--’自我加减型,~按(二进制)位取反1和0的相互转换

写法有两种,例如:++num,和num++,这种自我型主要在于程序执行的顺序,++num型是在调用前自我数值加一,num++易知

负数在内存中存储的时候存储的是二进制的补码

关系运算符:等于‘==’不等价于=,一个是关系符号,一个是赋值意思,且在c语言中没有数值范围输入方法,比如20~30,只有大于多少或者小于多少

逗号:大致为分隔符的意思,理论上每打一个分号那个语句都会转换出一个值

一条语句理论上是有返回值的,例如y=1,2,3,4时,y的结果为4,所以在赋值的时候,当有逗号隔开值时,最后的返回值都是最后一个逗号后的那个值

条件运算符:三目运算符,也叫条件运算符,三元运算符,是由一个问号和一个冒号组成

例如:表达1?表达2:表达3;意思为先执行表达1,如果结果为真,则执行表达2,且结果为表达2,如果结果为假,则执行表达3,且结果为表达3。

seizof运算符:用于计算所占字节长度,有两种形式,第一种是seizof(“%d\n", char)【计算常量的长度】,第二种是seizof(“%d\n", x)【计算变量的长度】

C语言运算符优先级:略

暂时看不懂。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值