| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> C++知识库 -> 2021-08-22 -> 正文阅读 |
|
[C++知识库]2021-08-22 |
个人学习记录二C++运算符: 运算符:运算符有优先级 1.赋值运算符: = (右边的值给左边的变量) 2.算术运算符: + - * /? % ????????其中%为求余运算符 3.关系运算符: > < == != >= <=? ? ? ? !=代表不等于 4.逻辑运算符: &&(并且,条件1 && 条件2,只有两个条件都成立时才为真)? ? ? ? ? ? ? ? ? ? ? ? ?||? ?(或者,条件1 || 条件2,其中一个条件达成都为真) ? ? ? ? ? ? ? ? ? ? ? ?!? ? (获取与判断条件相反的值) 5.位 运 算 符:?&(按位与)运算规则:0&0=0,0&1=0,1&0=0,1&1=1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?两个位同时为“1”,结果才为“1”,否则为“0” ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?例如:3&4??即 0000 0011 & 0000 0100?= 0000 0000,结果为0 ? ? ? ? ? ? ? ? ? ? ? |(按位或)? 运算规则:0|0=0,0|1=1,1|0=1,1|1=1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?两个位中只要有一个为“1”,结果便为“1”,否则为“0” ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?例如:3&4??即 0000 0011 & 0000 0100?= 0000 0111,结果为7 ? ? ? ? ? ? ? ? ? ? ? ^(异或)? ? ?运算规则:0^0=0,0^1=1,1^0=1,1^1=0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?两个位的数值3不相同那么结果便为“1”,否则为“0” ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?例如:3&4??即 0000 0011 & 0000 0100?= 0000 0111,结果为7 6.复合运算符: +=(a = a + b? ? ? ? 等同于? ? ? ? a += b),-= 同理,*= 同理,/= 同理 7.条件运算符: ?: (A ? B? A : C? ? ? ? 若条件为A成立,那么输出A,否则输出C) 8.自增运算符: ++????????表示数量自增1 9.自减运算符: --? ? ? ? ??表示数量自减1 ? ?如果有参与其它运算,i++? 先用后加,++i? 先加后用 C++语句: 顺序结构:从上往下运行,通过赋值、算术、关系等运算符构成 选择结构: if语句:一般if,多重if,嵌套if ? ? ? ? 1.一般if语句 if (条件) { ????????语句 } 或 if(条件) { ? ? ? ? 语句 } else { ????????语句 } ? ? ? ? 2.多重if语句 if(条件) { ? ? ? ? 语句 } if else(条件) { ????????语句 } ? ? ? ? 3.嵌套if语句 if(条件) { ? ? ? ? if(条件) ????????{ ? ? ? ? ? ? ? ? 语句 ????????} } 输出语句:cout << 变量 <<?表达式 <<?"字符串 " << '字符' << endl;? ? ? ? ? ? ? ? ? ? ? ? ? endl(代表换行,可输出左边所有内容) ? ? ? ? ? ? ? ? ? 输出列表中若有\t字符,则占用8个位置,因为\t是制表符 例:? ? ? ? ? ? ?输出结果: 输入语句:cin >>?变量 >> 变量;? ? ? ? (只能输入变量) |
|
C++知识库 最新文章 |
【C++】友元、嵌套类、异常、RTTI、类型转换 |
通讯录的思路与实现(C语言) |
C++PrimerPlus 第七章 函数-C++的编程模块( |
Problem C: 算法9-9~9-12:平衡二叉树的基本 |
MSVC C++ UTF-8编程 |
C++进阶 多态原理 |
简单string类c++实现 |
我的年度总结 |
【C语言】以深厚地基筑伟岸高楼-基础篇(六 |
c语言常见错误合集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/27 5:41:24- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |