C语言中的运算符和表达式

本文详细介绍了C语言中的各种运算符和表达式,包括算术运算符、关系运算符、逻辑运算符、赋值运算符、条件运算符、自增自减运算符以及逗号运算符。通过实例解析了它们的用法和优先级,帮助读者理解C语言中的运算规则。
摘要由CSDN通过智能技术生成

 

一、基本概念

  • 运算符:用来表示各种不同运算的符号
  • 表达式:由运算符和运算分量(操作数)组成的式子
  • 优先级:指当不同的运算符进行混合运算时,运算顺序由运算符的优先级决定,优先级高的运算符先运算,优先级低的运算符后运算
  • 结合性:指运算符可以和左边的表达式结合,也可以和右边的表达式结合,当优先级相同时,运算符的运算顺序由结合性决定
  • 运算符分类:按运算符在表达式中与运算分量的关系(链接运算分量的个数),可分为单目运算符(需要一个运算分量)、双目运算符(需要两个运算分量)和三目运算符(需要三个运算分量)
  • 表达式分类:按照运算符分类,可分为算术表达式、关系表达式、逻辑表达式、赋值表达式、条件表达式、逗号表达式、位表达式和其他表达式

运算符种类

作用

包含运算符

算术运算符

用于各类数值运算

 +-、*、/%++--

关系运算符

用于比较运算

 ><==>=<=!=

逻辑运算符

用于逻辑运算

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值