c++基础

首先,说起操作符,有算术操作符、赋值操作符、关系操作符、单目操作符等等一系列的操作符,接下来给大家简单的了解一下各种操作符,并给出自己的理解和需要注意的地方,那么接下来,开始进入学习环节啦!

算术操作符:+ – * / %

算数操作符就是以上五种,其中大部分大家都见过,但是乘(*)和除(/)尤其要注意,可不是我们数学中的✖和➗哦,注意这点就行。然后就是取余(%)了,这个符号意思是取结果的余数,比如7/3=2余1,那么7%3就等于1了,大家明白了没有呀,这就是算术操作符的内容。

移位操作符:>> <<

移位操作符包括>>和<<两种,其中>>是右移操作符,<<是左移操作符,注意这里的左移和右移都是指二进制位的移动,因为计算机中所有信息都是以二进制形式存放的。

说起二进制,就是指有32个0或1组成的一串数,例如a=3:00000000……00000011,运算过程是:1*2^1+1*2^0=3(^号指几次方)

a<<1,就变成了:00000000……00000110,结果就为:1*2^2+1*2^1=6

a>>1,就变成了:00000000……00000001,结果就为:1*2^0=1

这便是移位操作符。
————————————————
版权声明:本文为CSDN博主「青春_strive」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_64411530/article/details/122180646

本文出自:https://blog.csdn.net/m0_64411530/article/details/122180646?utm_medium=distribute.pc_category.none-task-blog-hot-3.nonecase&depth_1-utm_source=distribute.pc_category.none-task-blog-hot-3.nonecase