《C++面向对象程序设计》全套教学课件(共14章完整版).pptx

《C++面向对象程序设计》全套教学课件(共14章完整版).pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象程序设计;课程介绍;;本章内容;1、什么是程序设计(Programming);程序设计与建筑;程序设计与写作;如何成为一个好的程序员(Programmer);2、 C++ 程序的编写和实现;C++程序开发的两种方式;独立方式;3、集成开发环境;Visual C++ 2008 Express;Visual C++ 2008 Express的使用;4、 C++ 程序的构成和书写形式;5、实习编程案例(直流梯形电阻电路);一种解题思路;第2章 数据类型与表达式 4课时;本章内容;2.1 C++的数据类型;C++数据类型;数据的字节数和数值范围;signed和unsigned;使用二制数中的最高位表示正负;无符号数和有符号数的范围;补码;2.2 常量;数值常量;字符常量;转义字符常量;字符数据在内存中的存储;字符串常量;符号常量;枚举型常量;2.3 变量;变量命名;定义变量;C++变量强制定义的目的;变量赋初值;常变量;#define与const比较;程序实例;Lesson 1 / Chapter 2;2.4 C++运算符;C++运算符;2.5 算术运算符与算术表达式;优先级与结合性;混合运算;混合运算的例子;自增和自减;强制类型转换;2.6 赋值运算符与赋值表达式;赋值过程中的类型转换;赋值过程中的类型转换;复合赋值运算符;赋值表达式;2.7 逗号运算符与逗号表达式;本章提示;程序实例;讨论;小结;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76;77;78;79;80;81;82;83;84;85;86;87;88;89;90;91;92;93;94;95;96;97;98;99;100;C++程序设计;本章内容;本章内容;1、函数的概念和分类;例4.1 在main函数中调用其他函数;函数分类;2、函数的定义;函数参数;有关形参与实参的说明;int max(int x, int y) { int z; z = x y ? x : y; x = 10; y = 15; return(z); } int main( ) { int a, b, c; cout 请输入两个整数:; cin a b; c = max(a, b); cout endl max= c; return 0; };函数的返回值;3、函数的调用;4、函数的声明(declaration);4、函数声明;定义和声明不是同一件事情;函数声明的3种方法;5、内置函数(内联函数);例:内置函数;6、函数的重载(function overloading) ;例4.5 求3个数中最大的数;关于函数重载;7、有默认参数的函数;默认参数的注意事项1;默认参数的注意事项2;默认参数的注意事项3;8、函数的递归调用;例4.11 用递归方法求10!;阶梯型电阻程序实例;Lesson 1 / Chapter 4;9、变量的作用域(Scope);局部变量(local variable);全局变量(global variable);举例;关于变量作用域的说明;10、变量的存储类别;静态存储与动态存储;举例;静态存储区与动态存储区;存储类别(storage class);自动变量;静态局部变量;例4.12 自动变量&静态局部变量;静态局部变量的说明;举例:比较以下三个函数;寄存器变量;外部变量;在多文件程序中声明外部变量;静态外部变量(静态全局变量);关于用static声明静态外部变量;11、变量属性小结;变量作用域;变量存储期;作用域存储期;关于static;12、变量的声明和定义;举例;13、内部函数和外部函数;例4.15、输出两个整数中的大者;14、预处理命令(preprocessor directives);宏定义;关于宏定义;文件包含处理;#include命令;#include的嵌套;条件编译;程序实例;小结;面向对象程序设计;本章内容;1、一维数组;数组的初始化 ;举例:冒泡排序(P137);2、二维数组 ;二维数组的初始化;举例:求二维数组中的最大值(P143) ;3、数组作为函数参数;举例:将冒泡排序的例子改为函数的形式。 ;用多维数组名作函数参数;4、字符数组;字符串结束标志’\0’;举例:字符串结束标志;字符串处理函数 ;举例:求出三个字符串中的最大者;5、字符串类型(string);string类型;字符串数组 ;举例:求出三个字符串中的最大者 ;6、向量(vector);阶梯型电阻程序的例子;小结;面向对象程序设计;本章内容;1、指针;举例:通过指针访问变量 ;2、指针

文档评论(0)

188****7976 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档