关于操作符的理解

本文详细介绍了C语言中的算术操作符(+、-、*、/、%)、赋值操作符(=和复合赋值)、单目操作符(++、--、正负号)以及强制类型转换。重点讲解了运算符的用法和注意事项,包括整数除法、负数求模和类型转换的使用场景。

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

一、操作符

1、算术操作符:+、-、*、/、%

C语⾔中为了⽅便运算,出现了一些操作符,有一种操作符叫:算术操作符。分别是: + - * / % ,这些操作符也叫做双⽬操作符。

注:操作符也被叫做:运算符

1.1、+ 和 -

顾名思义为加法和减法,并且它们都有2个操作数的,这两个操作数位于操作符两端。

1.2、*

用来完成乘法的运算。示例如下:

1.3、/

用来完成除法的运算。示例如下:

注意:C 语⾔⾥⾯的整数除法是整除,只会返回整数部分,丢弃⼩数部分。

如果想要得到浮点数的结果,两个运算数必须⾄少有⼀个浮点数,这这样子C 语⾔就会进⾏浮点数除法。示例如下:

1.4、%

用来求模运算,就是返回两个整数相除的余数。这个运算符 只能⽤于整数,不能⽤于浮点数
注意:负数求模 结果的正负号由第⼀个运算数的正负号决定。
2、 赋值操作符:=和复合赋值
在变量创建的时候给⼀个初始值叫初始化,在变量创建好后,再给⼀个值,就叫做赋值。
并且的话 赋值操作符 = 也 是⼀个随时可以给 变量赋值的操作符。
2.1、连续赋值
赋值操作符也可以连续赋值,示例如下:
2.2、 复合赋值符
这类操作符可以对⼀个数进⾏⾃增、自减。示例如下:
3、 单⽬操作符:++、--、+、-
比如++ -- +( ) -( ) 就是常见的单⽬操作符。
3.1、++和--
++是⼀种⾃增的操作符,分为前置++和后置++,--是⼀种⾃减的操作符,也分为前置--和后置--。
3.1.1、 前置++
即先+1,后使⽤
3.1.2、后置++
即先使用,后+1
3.1.3顿号前置--与后置--与上述一致
3.2、 + 和 -
+是正号,-是负号,都是单⽬操作符。
+ 对正负值没有影响,是⼀个可以省略的运算符,写了也不会报错。
但是 - 可以 改变⼀个值的正负号,负数的前⾯加上 - 就会得到正数,正数的前⾯加上 - 会得到负
数。
4、强制类型转换
在这种情况下我们就可以运用强制转换类型
注意这个是在万不得已的情况下才使用,这样就可以实现代码。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值