操作符的简易用法

哈喽啊各位,距离我上次发布博客已经有一段时间了,这段时间我的事情有点多,所以鸽了这么久,不好意思啊。好了,让我们进入今天的学习内容!今天我们主要学习的内容是操作符的简易用法。

操作符的种类有很多,算术操作符,移位操作符,位操作符,赋值操作符,单目操作符,关系操作符,逻辑操作符,条件操作符等等。我在这里主要就给大家讲一些不涉及到进制转换的操作符,也就是基础的部分。

1.算数操作符

首先就是算数操作符,其中包括了+,-,*,/,%。分别表示加法,减法,乘法,除法取整,除法取余。加减乘我就不多说了,除法中的取整还是取余我提一嘴。比如说9除以2等于4余1,那么就写做9/2=4;9%2=1。而对于使用%的取余除法在c语言中的要求是必须保证被除数和除数都是整数。

2.赋值操作赋

接下来是赋值操作符,比如说我们给一个程序

752c62d5c2d64c4ab83b6654f0535f5f.png

如上图这个程序,其中的a被初始化为0,之后我使用赋值操作符=,使a的值在打印的时候为1。这个=就是赋值操作符。赋值操作符可以在常量之间使用,也可以在自变量之间使用。为了方便我也向大家介绍下复合赋值符,顾名思义,复合赋值符是将几种赋值符放在一起使用,使其可以一次性完成两次及以上次数的赋值操作,具体的复合赋值符如图。

588e9fc6e31f4154aacad83083f39afc.png

3.单目操作符

单目运算符是指运算所需变量为一个的运算符,又叫一元运算符,其中包含了如下几种。

e48502dd429f44739b6b71ac01702bb2.png

 接下来我写一个程序,给大家演示下这些操作符的意义。

4e53a18ce6fa46bd81d5b59511720186.png

如上图程序,我使用了++这个单目操作符,意思是a的取值逐一递加,原来的写法为a=a+1。如果我使用--,那就是a的取值逐一递减,原来的写法为a=a-1。

再比如单目操作符中的sizeof,意思是计算以字节为单位的操作数类型长度。示例如下图。

e9484909d0e545a6a96412ee8c0ed35a.png

 上图中的sizeof操作符就可以得出a这个操作数以字节为单位的类型长度。

4.关系操作符

对于这个操作符还是用我上面写过的一个程序为例子。

0ce2ba0d57314824b5520b24913df95e.png

上图中的a>=2,a<=10都是运用了关系操作符, 与此类似的操作符还有如下

f4d4d8d656f34f47be968d3807eb8a91.png

要注意的是!=表示不等于,而不是=!。==表示等于,而=则是赋值。

5.逻辑操作符

逻辑操作符与我们物理中所学的与门,或门,非门有些类似。其中&&表示与门,||表示非门。非门不用说不写就是了 。逻辑操作符的使用比较简单,我也就不做赘述了。

以上就是本篇博客的所有内容,为大家大致的介绍了下c语言中的基础操作符的用法,还有一部分操作符需要涉及到进制的转换或者指针的使用,我们后续会在c语言进阶教学中为大家细致介绍。

(今天这篇博客是博主在高铁上用iPad写的,所以没有比较合适的编译器,大家理解下。最后希望大家多多三连,这对我真的很重要!)

 

 

 

 

  • 12
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值