栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > C/C++/C#

【暑假自学C语言】 -- 5 操作符

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【暑假自学C语言】 -- 5 操作符

目录

前言:

一、是什么:

二、为什么:

三、怎么用:

1、算术操作符

3、位操作符

4、赋值操作符

5、单目操作符

7、逻辑操作符

四、总结:



前言:

操作符应用广泛,可以表示该指令应进行什么性质的操作


一、是什么:

可以告知系统应该执行什么样的操作,用来简易的代替复杂的叙述的符号

二、为什么:

可以简化并且让我们写的代码的意图更加明显,让人容易看懂在执行什么

三、怎么用:

1、算术操作符

       解释:

                        简单算数运算

       内容:

                        +、- 、* 、/、%

       示例:

                         1+1        1/1
2、移位操作符   

       解释:

                      简单的把一个由二进制值的位向左或向右移动   

       内容:

                       <<        >>

       示例:

                       在左移位中,最左边的几位被丢弃,右边多出的几个空位由0补齐。

 

 

3、位操作符

        解释:

                      对各个位数都进行逻辑操作

        内容:

                      AND(&):两个位数都是1,结果为1,否则为0;

                 OR(|):两个位都是0,结果为0,否则为1;

                 XOR(^):两个位上的数不同结果为1,否则为0。

        示例:

&110
101
100
|110
101
111
^110
101
011

 

 

4、赋值操作符

        解释:

                   把右操作数的值存储于左操数;赋值操作符的求值顺序是从右到左。

        内容:

                   += , -=, *=, /=, %=, <=, >>=, &=, ^=, |=

        示例:

                    a=a+2   等同于    a+=2

5、单目操作符

        解释:

                    只接受一个操作数。

        内容:

                    !、 ~、 &、 *、 sizeof、 +、 -、 ++、 --

        示例:

                  sizeof(arr)  
6、关系操作符       

        解释:

                    关系操作符的值是整数,而不是布尔值,他可以赋值给整型变量,通常用于if或while语句中,作为测值表达式.

        内容:

                    >,  >=,  <,  <=,  !=,  ==

        示例:

                  a  !=2     ->    a不等于2

7、逻辑操作符

        解释:

                   &&操作符的优先级较低 ,需要两个同时满足;||操作符也是先求左操作数,如果为真就不进行右操作符求值。即一个满足即可

        内容:

                    &&、 ||

        示例:

                    if( a > 3 && a < 5)

四、总结:

这些都是我学到的操作符,并不全面,随着我学习的进度来持续更新新学习的知识。

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1037008.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号