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++知识库 -> 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语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-23 16:27:24  更:2021-08-23 16:30:24 
 
开发: 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-

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