母或下划线(_)开始
后续可跟字母、数字或下划线
区分大小写
不能与关键字相同
不能使用C++的保留字作为标识符
应具有描述性,帮助理解代码含义
C++
语
言
概
述
11
基本数据类型
C++中的基本数据类型包括整型、浮点型、字符型和布尔型:
- 整型:如int,short,long,long long,它们用来存储整数
- 浮点型:如float和double,用于存储带有小数的数值
- 字符型:char,用于存储单个字符
- 布尔型:bool,仅包含两个值:true和false
这些类型有不同的字节大小和精度,具体取决于编译器和平台
C++
基
本
数
据
类
型
12
表达式
C++中的表达式是程序中进行计算的部分,可以包含常量、变量、运算符和函数调用。例如,x + y 是一个加法表达式,其中x和y是变量,"+"是运算符。表达式的结果可以赋值给变量,也可以作为函数的参数
C++
表
达
式
13
数据的输入与输出
C++提供了iostream库来进行输入输出操作。iostream库中的cin用于从键盘接收输入,cout用于向屏幕输出。例如,`cin >> x;`用于读取用户输入并赋值给变量x,`cout << "Hello, World!" << endl;`则会打印出"Hello, World!"并换行
C++
数
据
输
入
与
输
出
14
算法的基本控制结构
C++中的控制结构主要包括顺序结构、选择结构(if...else,switch)和循环结构(for,while,do...while)。这些结构用于决定程序的执行流程,使得程序能够根据条件执行不同的代码块或重复执行某段代码
C++
算
法
基
本
控
制
结
构
15
自定义数据类型
C++通过结构体(struct)、联合体(union)、枚举(enum)和类(class)来创建自定义数据类型。这些类型允许程序员组合多种数据类型,封装数据和方法,实现更复杂的逻辑。类是面向对象编程的基础,可以定义属性(数据成员)和行为(成员函数)
C++
自
定
义
数
据
类
型
总结:
本章主要介绍了C++语言的基本概念,包括C++的发展历程、特点以及程序的构成。重点讲解了C++的基本数据类型和表达式,以及数据的输入输出。同时,还涉及到了算法控制结构和自定义数据类型的创建,如类、结构体等。通过示例程序展示了C++的基本语法,如预处理命令、注释、程序主体的结构。此外,还详细讨论了C++的字符集、词法记号和标识符的规则。这些基础知识构成了C++程序设计的基础,是进一步学习C++的关键。