【老九学堂】【初识C语言】C语言中的运算符

1运算符和表达式

C语言运算符是说明特定操作的符号,它是构造C语言表达式的工具。C语言的运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符。
在这里插入图片描述
算数运算符:用于算数运算,包括+、-、* 、/等。
关系运算符:用于比较运算,包括>、<、==、!=等。
逻辑运算符:用于逻辑运算,包括 &&、||、!三种。
位操作运算符:按二进制位对位运算,包括&、|、~、<<等。
赋值运算符:用于赋值运算,包括=、+=、&=等。
条件运算符:三目运算符,用于条件求值(??.
逗号运算符:用于把若干表达式组合成一个表达式(,)。
指针运算符:用于取内容*和用于取地址&。
求字节数运算符:用于计算数据类型所占的字节数sizeof。
特殊运算符:()、[]、成员(->,.)等。

1.2运算符优先级

A.函数计算优先。
B.其次是强制类型转换。
C.自增、自减和取反次之。
D.先乘除再加减。
E.有括号先算括号内的。
注:表达式中出现连续两个运算符时最好用空格隔开,如a+++b要写成:a++ +b或a+ ++b。同一优先级的运算符,运算次序由结合方向所决定。
也可以这样记:!> 算术运算符 > 关系运算符 > && > || > 赋值运算符

2数据类型转换

2.1强制类型转换:

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值