IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 运算符优先级(c++)(1~8级) -> 正文阅读

[C++知识库]运算符优先级(c++)(1~8级)

接上篇:逻辑或、与、非、或非、与非、异或、同或运算

在c++中,运算符有一定的优先级。就像数学中的()、+、-、*、/ 等符号。我们知道,数学中的括号为第一优先级,其次是*、/,然后是+、-。那么:

How about c++?(部分运算符)

第一级别:作用域解析符:“::”。举例:

Class::age = 2;

第二级别:

? ? ? ? 1.函数调用符: () 。举例:

int b=-3;
abs(b);

? ? ? ? 2.后自增运算符/后自减运算符: ++ /--? :最明显的就是在for循环中:

//后自增运算符:
for(int i=1;i<=100;i++){
    cout<<"QAQ"<<endl;
}
//后自减运算符:
for(int i=100;i>=1;i--){
    cout<<"QAQ"<<endl;
}

第三级别:

????????1.逻辑取反:‘? ! ’。举例:

int n,k;
if(k==n){
    cout<<QAQ"<<endl;
}

? ? ? ? 2.按位取反:' ~ '。见上篇。

? ? ? ? 3.正负号:? +? -? 。不多赘述。

第四级别:类指针成员引用/类对象成员引用: “ ->* ” / “ .* ”。

第五级别:即乘、除法及取模运算。

第六级别:加减法运算。

第七级别:位左移、右移:'<< '? 、' >> '。

//位左移:
int flag=10086<<2;

//位右移:
int flag=10086>>2;

第八级别:小于、小于等于;大于、大于等于。

参考文章:运算符优先级 百度百科icon-default.png?t=L892https://baike.baidu.com/item/%E8%BF%90%E7%AE%97%E7%AC%A6%E4%BC%98%E5%85%88%E7%BA%A7/4752611?fr=aladdin#4

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-14 13:08:38  更:2021-09-14 13:09:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 22:37:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码