C++学习心得
文章平均质量分 52
反思一些错误,发布一些自己的感想和体会
You酱去哪儿
Faithful till Death.
展开
-
2021.02.08 C++ P15 数据类型终章——数据的输入
§2.8 数据的输入§2.8.1 引子在此之前,我们已经学习过很多种数据类型:整型、浮点型(实型)、字符型、字符串类型、布尔类型…它们可以用“cout”句法进行输出。其实,这些数据类型也可以作为输入,从键盘获取。数据的输入用于从键盘获取数据。§2.8.2 数据输入的语法关键字是“cin”。语法(从左至右顺序):cin、>>、变量。...原创 2021-02-08 17:52:24 · 170 阅读 · 0 评论 -
2021.02.07 C++ P14 数据类型——布尔类型
§2.7 布尔类型§2.7.1 定义(部分内容转自百度百科)布尔类型对象可以被赋予文字值true或者false,所对应的关系就是真与假的概念。布尔类型只有两个值,false 和 true。“true”的本质是1,而“false”的本质是0。通常用来判断条件是否成立。如果变量值为 0 就是 false,否则为 true,布尔变量只有这两个值。§2.7.2 学习目标布尔类型占据一个字节的内存空间。本章主要内容:创建布尔数据类型并利用sizeof关键字统计该数据类型占用的内存空间。§2.7原创 2021-02-07 14:42:37 · 266 阅读 · 0 评论 -
2021.02.07 C++ P13 数据类型——字符串
§2.6 字符串型定义&作用:一些字符组合在一起,用于表示一串字符。§2.6.1 风格字符串有两种风格。(1)C语言风格字符串:char、变量名、[ ]、=、字符串值。注意:C风格的字符串需要使用括号;字符用单引号,字符串用双引号;字符串也是变量,可以定义;注意中括号“[ ]”:若没有中括号,则“str”是字符变量,双引号需要变成单引号。代码示例:#include<iostream>using namespace std;int main() { //原创 2021-02-07 13:59:41 · 188 阅读 · 0 评论 -
2021.02.05 C++ P12 数据类型——转义字符
§2.5 转义字符§2.5.1 引子&定义所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加""来表示常见的那些屏幕上不能显示的ASCII字符(如\0,\t,\n等),将其定义为转义字符——因为后面的字符,都不是它本来的ASCII字符意思了。转义字符是很多程序语言、数据格式和通信协议的形式文法的一部分。对于一个给定的字母表,一个转义字符的目的是开始一个字符序列,使得转义字符开头的该字符序列具有不同于该字符序列单独出现时的语义。因此转义字符开头的字符序原创 2021-02-06 18:58:19 · 171 阅读 · 0 评论 -
2021.02.05 C++ P11 数据类型——字符型
§2.4 字符型字符型数据的作用:用于显示单个字符。§2.4.1 注意事项(1)在显示字符型变量时,要用单引号将字符括起来,而不是双引号;(2)在单引号之内只允许有一个字符,而不是字符串。§2.4.2 小知识(1)C语言与C++...原创 2021-02-05 13:20:49 · 312 阅读 · 0 评论 -
2021.02.04 C++ P10 数据类型——实型
§2.3 实型(浮点型)作用:用于表示小数。§2.3.1 实型的分类浮点型变量分为两种,两者的区别在于表示的有效数字范围不同:(1)单精度float:空间占用4字节,有效数字范围7位;(2)双精度double:空间占用8字节,有效数字范围15~16位。注:小数点之前的整数部分,也被算作有效数字。例如数字3.14,有效数字为3位。§2.3.2 重难点解释通常在单精度的数字之后加上小写字母“f”。(1)编辑器通常会默认一个小数为双精度;(2)若用“float”去接收它(在数字前用原创 2021-02-04 17:46:28 · 628 阅读 · 0 评论 -
2021.02.03 C++ P9 数据类型——sizeof关键字
§2.2 sizeof关键字§2.2.1 sizeof关键字的作用sizeof关键字用于统计数据类型所占内存大小。§2.2.2 sizeof关键字的语法从左至右顺序依次为:sizeof、数据类型/变量名§2.2.3 代码演示代码如下(仅供参考):#include<iostream>using namespace std;int main() { //可以利用sizeof关键字求出数据类型占用内存大小 //语法(从左至右顺序):sizeof、数据类型/变量名原创 2021-02-03 20:12:55 · 90 阅读 · 0 评论 -
2021.02.03 C++ P8 数据类型——整型
§2 数据类型C++规定,在创建一个变量或常量时,必须指定出相应的数据类型,否则无法给变量分配内存。§2.1 整型§2.1.1 定义整型变量表示的是整数类型的数据。原创 2021-02-03 19:29:17 · 121 阅读 · 0 评论 -
2021.01.31 C++ P6&P7 关键字&标识符及其命名规则
§1.5.1 关键字的定义所谓关键字,是指C++中预先保留的单词(也可以称之为“标识符”),这些字符已被系统征用。注意:在定义常量或者变量时,切勿使用关键字,否则会报错!C++的关键字(标识符)表:asm do if return typedefauto double inline short原创 2021-01-31 10:34:27 · 149 阅读 · 2 评论 -
2021.01.30 C++ P5 常量
§1.4.1 常量的作用常量用于记录程序中不可更改的数据,例如每个星期有7天,每天有24小时。§1.4.2 常量的定义C++定义常量的两种方式:(1)#define 宏常量创建语法(顺序):#define、常量名、常量值注意:通常在文件上方定义,表示一个常量。(2)const修饰的变量创建语法(顺序):const、数据类型、常量名、=、常量值注意:通常在变量定义之前加关键字“const”,将该变量修饰为常量。常量不可修改,否则程序会报错。§1.4.3 代码演示定义1仅供参考:#原创 2021-01-31 02:30:18 · 125 阅读 · 0 评论 -
2021.01.29 C++ P4 变量
在C++中,所有的数据都会放进内存。变量的作用:命名一段给定的内存空间,方便相关操作。假设在一段内存中存放了一个数据10(十进制)。那么,如何拿到这个数据?方法一,记录内存编号。每段内存均会有一段地址编号,通常用十六进制数字表示。凭借编号来取数据。问题是,使用数字编号的方法管理内存,例如编号7,我们很可能并不知道它实际上代表什么东西。于是就采取第二种办法:用可以反映其内容、特征的关键词给内存重新命名。这就是所谓变量。变量创建的语法:数据类型 bu’an在这里插入代码片...原创 2021-01-29 22:12:28 · 134 阅读 · 0 评论