东南大学C++课程详解:声明形式与函数指针

需积分: 24 13 下载量 9 浏览量 更新于2024-08-23 收藏 4.91MB PPT 举报
东南大学的C++总课件涵盖了C++语言的基础和进阶知识,旨在培养学生对计算机程序设计的基本概念和方法有深入理解。课程设计包括以下几个主要部分: 1. 声明形式:课件强调了数据指针和函数指针的区别,指出数据指针指向数据存储区域,而函数指针则指向程序代码区域。这是理解C++中函数调用的关键概念。 2. C++语言概述:课程从计算机程序设计语言发展史开始,介绍了面向对象方法和软件开发的基本理念,帮助学生理解信息的表示、存储以及程序开发流程。 3. 简单程序设计:涉及C++的基本数据类型、表达式、输入输出、算法控制结构,以及自定义数据类型的使用,这些都是编程的基础。 4. 函数部分:详细讲解了函数的定义、使用,如内联函数、默认参数、函数重载和模板,以及如何利用系统函数,确保学生能够熟练编写和调用函数。 5. 类与对象:深入阐述面向对象编程思想,包括类和对象的概念、构造函数和析构函数的作用,类的组合(继承)以及类模板的运用。这部分内容是实现复杂程序结构的关键。 6. 面向对象标记和小结:最后,课程对面向对象编程的特性进行总结,并可能包含一些高级主题,如面向对象编程的标记,以增强学生的全面理解。 通过这些章节的学习,学生将建立起扎实的C++编程基础,掌握基本语法、数据处理、控制流程、面向对象设计等核心技能,为后续更深入的学习打下坚实的基础。主讲教师何洁月教授的引导下,学生不仅能够学习到理论知识,还能通过实验环节提升实际编程和调试能力。