运算符与表达式

本文详细介绍了C语言中的运算符类别,包括算术、关系、逻辑、位、赋值、条件、逗号、指针、求字节数、强制类型转换等,并讲解了基本的算术运算符、自增自减运算符以及运算符的优先级和结合性。还讨论了不同类型数据间的混合运算以及强制类型转换运算符的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,又是我,clive,感谢大家的支持,短短两天我写的博客已经有将近两百人的阅读量了,感谢大家,今天咱们就来讲一下c语言中的运算符与表达式吧。
一.C运算符
C语言提供了以下运算符:
(1)算术运算符
(+ ー * / % ++ - -)
(2)关系运算符
(> < == >= <= !=)
(3)逻辑运算符
(!& & ||)
(4)位运算符
(<< >> ~ | ^ &.)
(5)赋值运算符
(=及其扩展赋值运算符)
(6)条件运算符
(?:)
(7)逗号运算符
(,)
(8)指针运算符
(和&.)
(9)求字节数运算符
(sizeof)
(10)强制类型转换运算符
((类型))
(11)成员运算符
(. ->)
(12)下标运算符
([ ])
(13)其他
(如函数调用运算符())
二.基本的算数运算符
+:正号运算符(单目运算符),例如+a(表示a的值)
-:负号运算符(单目运算符),例如-a(表示a的算数负值)
:乘法运算符,例如ab(表示a和b的乘积)
/:除法运算符,例如a/b(表示a除以b的商)
%:求余运算符,例如a%b(表示a除以b的余数)
+:加法运算符,例如a+b(表示a和b的和)
-:减法运算符,例如a-b,(表示a和b的差)
三.自増(十十)、自减(一一)运算符
自増(十+)、自减(一一)运算符的作用是使变量的值加1或减1,例如:
++i,- -i
(在使用i之前,先使i的值加(减)1)
i++,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值