棉猴之语言基础教程-41入门教程次课.pdf
第一部分初级篇
1C++语言基础
1.1C++文件的构成
1.1.1头文件
1.1.2源文件
1.2C++语言基本要素
1.2.1标识符
1.2.2关键字
1.2.3常量
1.2.4变量
1.3数据类型
1.3.1简单数据类型
1.3.2布尔类型
1.3.3数组
1.3.4枚举
1.3.5结构体
1.3.6指针
1.3.7指针与数组
1.3.8自定义类型
1.4运算符
1.4.1赋值运算符
1.4.2算术运算符
1.4.3关系运算符
1.4.4逻辑运算符
1.5表达式
1.5.1逗号表达式
1.5.2三目元表达式
1.6编程训练
2语句
2.1语句的构成
2.2复合语句
2.3分支语句
2.3.1if语句
2.3.2switch语句
2.4循环语句
2.4.1while语句
2.4.2dowhile语句
2.4.3for语句
2.5跳转语句
2.5.1goto语句
2.5.2return语句
2.6编程训练
3面向过程程序设计
3.1函数
3.1.1函数的定义和调用
3.1.2设置函数的默认参数
3.2作用域和生命期
3.3函数模板
3.4编程训练
4面向对象程序设计
4.1类和对象
4.2类模板
4.3异常处理
4.4编程训练
第23课函数的默认参数
3.1.2设置函数的默认参数
默认值参数是指在编写函数时为参数提供一个默认值,用户在调
用函数时,如果在对应的参数位置上没有指定实际参数,则系统采用
默认值作为函数参数。
如果函数具有多个参数,需要为某些参数提供默认值时,要保证
默认值参数应位于非默认值参数的右方,否则将导致编译错误。
作业
将22次课中涉及到的函数进行默认参数设置。