- 博客(7)
- 收藏
- 关注
原创 C++笔记:2.1 基本内置类型
2.1 基本内置类型 C++定义了一套包括算数类型(arithmetic type)和空类型(void)在内的基本数据类型。 算数类型包含了字符、整型数、布尔值和浮点数。 空类型不对应具体的值,仅用于一些特殊场合,例如最常见的是,当函数不返回任何值时使用空类型作为返回类型。 2.1.1 算数类型 算数类型分为两类:整型数(integral type,包括字符和布尔类型在内)和浮点型(float type)。 算数类型的尺寸(该类型数据所占的比特数)在不同机器上有所差别,下表列出C++标准规定的最小尺寸。某一
2020-12-17 19:11:56
142
原创 C++笔记:1.6 书店程序
C++笔记:书店程序 从一个文件中读取销售记录,生成每本书的销售报告,显示售出册数、总销售额和平均售价。假定每个ISBN书号的所有销售记录在文件中是聚在一起保存的。 程序会将每个ISBN的所有数据合并起来,存入名为total的变量中。使用另一个名为trans的变量保存读取的每条销售记录。如果trans和total指向相同的ISBN,更新total的值。否则,会打印total的值,并将其重置为刚刚读取的数据(trans): #include <iostream> #include "Sales_i
2020-12-15 22:00:15
231
原创 C++笔记:1.5 类简介
1.5 类简介 在C++中,我们通过定义一个类(class)来定义自己的数据结构(data structure)。一个类定义了一个类型,以及与其关联的一组操作。 类机制是C++最重要的特性之一。 本节中,将介绍一个编写书店程序中会用到的简单的类。在后续章节中学习了更多关于类型、表达式、语句和函数的知识后,会真正实现这个类。 为了使用类,需要了解三件事情: 类名是什么? 它是在哪里定义的? 它支持什么操作? ...
2020-12-14 18:47:58
161
1
原创 C++笔记:1.4 控制流
C++笔记:1.4 控制流 语句一般是顺序执行的:语句块的第一条语句首先执行,然后是第二条语句,以此类推。少数程序,包括解决书店问题的程序,都可以写成只有顺序执行的形式。但程序设计语言提供了多种不同的控制流语句,允许我们写出更为复杂的执行路径。 1.4.1 while语句 while语句反复执行一段代码,直至给定条件为假为止,其形式为: while(condition) statement while语句的执行过程是交替地检测condition条件和执行关联的语句statement,直至condition为
2020-12-14 18:36:17
123
原创 C++笔记:1.3 注释简介
C++笔记:1.3 注释简介 C++中有两种注释:单行注释和界定符对注释。 单行注释以双斜线(//)开始,以换行符结束。当前行双斜线右侧所有的内容都会被编译器忽略,这种注释可以包含任何文本,包括额外的双斜线。 界定符对注释继承自C语言,以/星号开始,以星号/结束,可以包含处*/外的任意内容,包括换行符。 对于界定符所采用的的风格是,注释内的每行都以一个星号开头,从而指出整个范围都是多行注释的一部分。 程序中通常同时包含两种形式的注释。注释界定符对通常用于多行解释,而双斜线注释常用于半行和单行附注。 .
2020-12-14 15:31:30
439
原创 C++笔记:1.2 输入和输出
1.2 输入和输出 C++语言并未定义任何输入和输出(IO)语句,而是一个包含全面的标准库来提供IO机制(以及很多其他设施)。 本书示例大多使用iostream库,包含两个基础类型istream(输入流)和ostream(输出流)。一个流就是一个字符序列,是从IO设备读出或写入IO设备的。术语“流”(stream)想要表达的是,随着时间的推移,字符是顺序生成或消耗的。 标准输入和输出对象 标准库定义了四个IO对象: 为了处理输入,使用名为cin(see-in)的istream类型的对象(标准输入); 对于处
2020-12-14 14:48:21
142
原创 C++笔记:1.1 编写一个简单的程序
1.1 编写一个简单的程序 每个C++程序都包含一个或多个函数(function),其中一个必须为main。操作系统通过调用main来运行C++程序。 int main() { return 0; } 一个函数包含4个部分:返回类型(return type)、函数名(function name)、一个括号包围的形参列表(parameter list,允许为空)、以及函数体(function body)。 虽然main函数在某种程度上比较特殊、但其定义与其他函数是一样的。 在大多数系统中,main的返回值被
2020-12-14 14:18:58
244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人