C/C++教程

傻瓜教学——C++中,操作符可分为哪几类?怎么用?(一)

本文主要是介绍傻瓜教学——C++中,操作符可分为哪几类?怎么用?(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、C语言中,操作符可以分为哪几类?

操作符具体可以分为四大类
1.算术操作符。2.移位操作符。3.位操作符。4.赋值操作符。

二、它们该怎么用?

首先我们这篇先将,算术操作符和移位操作符
一、算数操作符
在前面的累积和数学领域中,我们多多少少都接触过符号
在C语言中我们有:+、-、*、/、%(取模)等等。
在这里我们要讲一下C语言中的取模,通俗的讲就是去余数.
比如在中:
9/2=4…1。。我们可以看到商是4余数是1
但是我们写成9%2我们可以看下运行结果为1
下图是运行结果:
在这里插入图片描述
这就是算术操作符的基本运用写法。
二、移位操作符
讲这个概念之前,我们要知道,移位操作符中,移的是谁的位?
我们知道,在C语言中输入是十进制数,储存的是二进制数,
所以这里,移位,移的是二进制位
我们知道这个之后,还得知道一个非常非常重要的知识
我们知道,在存储数字或字符的时候,我们是不是需要空间啊,你要有空间才能储存啊,我们可以上网去搜一搜电脑单位转换,这里我给大家找出来。
在这里插入图片描述
知道这个后,那么存储时,向系统申请了多大的空间?它们是什么?

英文名称文字解释
char字符数据类型
short短整型
int整形
long长整型
long long长整型
float单精度浮点型
double双精度浮点型

这里讲一下,单双精度浮点型的意思是:能打印后面小数点的位数。
我们把它打印出来,看看它们都是什么?
在这里插入图片描述
这里的数字代表的是它向系统申请的空间,单位是:字节
了解到这里,我们来讲移位操作符,它的代表符号是:向左移<<,向右移>>.
我们来看一下比如说:
在这里插入图片描述
这里,因为前面是int类型,所以a占四个字节,共32个比特位。这里向左移1个单位就是:
在这里插入图片描述
就是把这个二进制的1往左位移一个单位。
大概就是这个意思,通俗的话就是像打子弹一样。本来是满弹夹状态,前面子弹打出去,后面就自动就是个空位,但是弹夹的容量就是那么多。
在这里插入图片描述
意思大概就是这样。
对你有用的话,加个关注,点个红心。
感谢!!!
好了今天这篇就先讲这两个。

注*:此篇作品为原创,未经允许禁止转载。

这篇关于傻瓜教学——C++中,操作符可分为哪几类?怎么用?(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!