还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《谭浩强程序设计》C课件PPT学习程序设计的基础知识,掌握语言的基本语法和常用的控制语句,以及C C函数、指针等高级概念和技巧程序设计基础编程范式算法与流程图程序开发过程123掌握程序设计的基本思想学习如何设计算法,并用了解从需求分析到程序编和方法流程图表示程序的执行顺写的整个开发过程序语言的基本语法C数据类型1学习语言的基本数据类型,如整型、浮C点型和字符型变量2学习如何声明和使用变量,以及变量的作用域运算符3掌握语言中的各种运算符,包括算术、C关系、逻辑和位运算符控制语句条件语句循环语句跳转语句学习语句和语句,掌握循环、循环和了解语句和if switchfor whilebreak continue以及如何根据条件执行不同循环的用法语句的作用,以及如何在循do-while的代码块环中使用它们函数和数组函数数组学习如何定义和调用函数,以及函数的参数和返回掌握数组的概念、声明和初始化,以及如何使用数值组进行数据处理指针和动态内存分配指针的基本概念1学习指针的定义和使用方法,以及指针运算和指针的应用动态内存分配2了解动态内存分配的概念和使用方法,以及如何避免内存泄漏指针和数组3掌握指针和数组之间的关系,以及如何使用指针处理数组结构体和联合体结构体1学习结构体的定义和使用,以及如何操作结构体成员联合体2了解联合体的特点和用途,以及如何使用联合体处理不同类型的数据嵌套结构体3掌握嵌套结构体的概念和使用方法,以及如何访问嵌套结构体的成员文件操作文件的打开与关闭1学习如何打开和关闭文件,并了解文件指针和文件的打开模式文件的读写2掌握文件的读取和写入操作,以及如何判断文件的结束文件的定位和删除3了解如何定位文件的读写位置,以及如何删除文件预处理器和宏定义预处理器宏定义学习预处理器的基本概念和使用方法,以及如何使掌握宏定义的语法和用途,以及如何使用宏定义进用宏定义行代码替换语言库函数C标准输入输出函数1学习常用的标准输入输出函数,如和printf scanf字符串处理函数2了解常用的字符串处理函数,如和strcpy strlen数学函数3掌握常用的数学函数,如和,以及数学库的使用sqrt pow和调试技巧Makefile1Makefile学习的基本语法和使用方法,以及如何自动化编译和链接Makefile调试技巧2了解常见的调试工具和技巧,以及如何快速定位和修复程序中的错误语言介绍C++面向对象编程基础1学习面向对象编程的基本概念和思想,以及类和对象的关系语言特性2C++了解语言相对于语言的扩展和改进,以及如何使用编写程序C++C C++编译和链接3掌握程序的编译和链接过程,以及如何生成可执行文件C++类和对象类的定义和声明对象的创建和使用学习如何定义和声明类,以及类的成员和访问权限掌握如何创建对象和使用对象的成员函数和数据成员继承和多态继承关系1了解继承的概念和作用,以及派生类和基类的关系多态性2学习多态性的概念和实现,以及虚函数和纯虚函数的用法动态绑定3掌握动态绑定的原理和用法,以及如何使用基类指针和引用访问派生类对象库C++STL容器1学习库提供的各种容器类,如、和STL vectorset map算法2了解库提供的常用算法,如排序、查找和遍历STL迭代器3掌握库的迭代器概念和用法,以及如何使用迭代器遍历容器STL。