c语言常见表达式汇总(赋值表达式,条件表达式,关系表达式,算数表达式......)

本文介绍了C语言中常见的表达式类型,包括赋值、算术、关系、逻辑、条件、位运算、sizeof、函数调用、指针、数组、结构体、枚举以及字符和字符串表达式。这些表达式构成了C语言程序的基础,理解它们对于编程至关重要。
摘要由CSDN通过智能技术生成

以下是一些常见的C语言表达式:

 

赋值表达式:用等号(=)将一个值赋给一个变量,例如:x = 5

 

算术表达式(数值表达式):使用算术运算符(+、-、*、/)来执行算术运算,例如:x + y

 

关系表达式:用比较运算符(>、<、>=、<=、==、!=)比较两个值,例如:x > y【用关系运算符将两个数值或数值表达式连接起来的式子,称为关系表达式】

 

逻辑表达式:使用逻辑运算符(&&、||、!)对两个或多个条件进行逻辑运算,例如:x > 5 && y < 10【用逻辑运算符将关系表达式或其它逻辑量连接起来的式子就是逻辑表达式】

 

条件表达式:使用三元运算符(?:)来对一个条件进行测试并根据测试结果返回不同的值,例如:x > y ? x : y

 

位运算表达式:使用位运算符(&、|、^、<<、>>)对整数的二进制位进行操作,例如:x & y

 

sizeof表达式:用于获取数据类型或变量的字节数,例如:sizeof(int)【其中sizeof为长度运算符,是结果为整型的表达式】

 

函数调用表达式:用于调用函数并传递参数,例如:printf("Hello World")

 

指针表达式:用于对指针进行操作,如 *p、p++、&a 等

 

数组表达式:用于访问数组元素,如 a[0]、b[1] 等

 

结构体表达式:用于访问结构体成员,如 s.name、s.age 等

 

枚举表达式:用于访问枚举常量,如weekday, color等枚举变量,用于访问枚举元素(常量)

 

字符表达式:用于访问字符类型的值,如 'a'、'b'、'a'+'b' 等。

 

字符串表达式:用于访问字符串类型的值,如 "hello"、"world" 等。

 

这些只是常见的表达式类型,C语言还有许多其他类型的表达式,包括位段、条件编译表达式等等

 

表达式加上分号构成语句

 

  • 8
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会不了一点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值