21、C语言运算符与声明详解

C语言运算符与声明详解

1. 基本算术运算符
  • 除法与取余运算符 :二元 / 运算符得出第一个操作数除以第二个操作数的商, % 运算符得出余数。若第二个操作数为 0,则结果未定义。通常情况下, (a/b)*b + a%b 等于 a 。若两个操作数均为非负,则余数非负且小于除数;否则,仅保证余数的绝对值小于除数的绝对值。
  • 加法与减法运算符 :加法运算符 + 和减法运算符 - 遵循左结合性。若操作数为算术类型,则会进行常规的算术转换。
    • 加法表达式
additive-expression:
  multiplicative-expression
  additive-expression + multiplicative-expression
  additive-expression - multiplicative-expression
- 对于 `+` 运算符,其结果为操作数之和。数组中对象的指针可与任意整型值相加,该整型值会乘以指针所指对象的大小,转换为地址偏移量。相加结果为与原指针类型相同的指针,指向同一数组中的另一个对象。例如,若 `P` 是指向数组中某对象的指针,`P + 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值