第十六课在C基础上C++的扩充(时间:1学时)概述本课内容1、简单数据类型的扩充;2、运算的扩充;3、函数功能的扩充;4、对输入输出的扩充;5、动态管理内存;学习目标1、熟悉简单数据类型的扩充;2、熟悉运算的扩充;3、熟悉函数功能的扩充;4、熟悉对输入输出的扩充;5、掌握动态管理内存;概述学习重点1、简单数据类型的扩充;2、运算的扩充;3、函数功能的扩充;学习难点1、函数功能的扩充;2、对输入输出的扩充;3、动态管理内存;简单数据类型的扩充1、引用变量;2、无名联合体;小结1、介绍一般引用变量的声明形式与注意事项;2、介绍无名共用类型的定义形式;运算的扩充C语言程序设计中,如果局部变量与全局变量同名时,局部变量将隐藏全局变量,即程序优先使用局部变量,如果在函数体中要同时使用同名的局部变量与全局变量,就必须将全局变量作为函数的参数来使用;小结介绍运算的扩充特点与实例;函数功能的扩充1、参数带默认值的函数;2、函数重载;小结1、介绍函数功能的扩充形式;2、介绍函数重载的形式;对输入输出的扩充C++保留了C的输入输出方法、函数等,同时,C++也建立了一套基于对象的输入输出系统;小结介绍对输入输出的扩充形式;动态管理内存C++语言允许使用new和delete操作来动态地管理内存;小结介绍使用new和delete的操作方法;综合练习(1)动态信息;(2)人员信息录入;总结通过本课的学习,能够初步了解C++语言与C语言的区别,并掌握C++语言对C语言的扩充内容。