| |
|
开发:
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++速成>>> |
?hello,大家好,又见面了 首先,让我们再次回顾一下上节的内容
目录 另外,在这里给大家补充一个应该注意的一点 注意,注意,注意!!! cout<<……<<……<<……<<endl; cout的输出顺序是从左向右的,但是!但是计算顺序是从右向左的, 什么意思呢?让我们具体看一个例子
具体再来看个图 总结十四个字:先从左向右计算,再从右向左输出!!! 这是个易错点,大家一定要记住。 好了,接下来让我们继续下面的内容 1.4.4 关系表达式和逻辑表达式关系运算符,就是那些比较关系的,由这些关系运算符构成的式子即关系表达式
注意:“==”是两个连等号,不要误写成“=” 再给大家看一下逻辑运算符
非就是不的意思,就像前面的比较运算符(!=)非等于,就是不等于 与就是and的意思,只有当两个都是true才返回true,否则都是false 或就是,两者中一个满足即可,只要有一个true返回true。 相信大家在数学里都知道这些,就不在详细介绍了。 1.4.5 条件表达式大家还记得前面的一元运算符,二元运算符吗?,不记得的话,快回去看看吧 接下来,为大家介绍C++中的唯一一个!!!——? 三元运算符(?:) <条件表达式> ?<表达式1>?:<表达式2> 运算规则是怎样的呢 举个简单的例子
意思就是 如果问好前面的条件如果为真,则返回冒号前面的, 如果问号后面的条件为假,则返回冒号后面的 1.4.6 位运算这里不详细介绍,用具体的例子说明即可。 (1)按位与(&)?与,即两个为1返回1,否则为0 (2)按位或(|)或,即只要有一个1就返回1 (3)按位异或(^)异或,即相同返回0,不同返回1 (4)按位取反(~)0变1,1变0? 1.4.7 运算符的优先级
1.4.8 强制类型转换规则如下 <类型标识符>(表达式)或者(类型标识符)<表达式> 强制类型转换的作用是将<表达式结果的类型>转换为(类型标识符)所指定的类型。
(1)表达式中的隐含转换在二元运算中,要求两个操作数的类型一致,如果参加运算的操作数类型不一致,则系统将自动对数据的类型进行转换,即,隐含转换,具体规则是 将低类型数据转换为高类型数据 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/9 16:04:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |