- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 绪论复习.ppt
运算符重载 ++,--的重载 怎么区分前缀和后缀 后缀,多一个int参数 注意参数--引用类型 =赋值运算符的重载 什么情况下需要重载它? 怎么重载? 重载方式 五步曲 []下标运算符 运算符重载 []下标运算符 重载方式 模板复习 什么是模板 你学习了几种模板 用模板用什么好处 模板有固定的和不固定的部分 什么是模板不固定的部分 模板参数有几种 函数模板的模板参数可能出现在什么地方 函数模板的模板参数可能出现在什么地方 当某种数据类型不适用于模板,怎么办 STL复习 什么是STL? STL主要包含几个部分的内容? 容器,有几大类型? 顺序容器 关联式容器 容器适配器 你记得些什么容器? vector list stack queue map multimap set multiset STL复习 容器的begin()函数指向? 容器的end()函数指向? 容器的begin()函数和end()函数的返回类型是? 容器迭代器是什么? 一种更智能、更安全的指针 指向容器元素类型 容器迭代器怎么定义? 某容器::iterator; multimapstring,string dict; multimapstring,string::iterator it; STL复习 算法是用什么技术实现? 泛型算法,函数模板 头文件 #include algorithm 记得哪些泛型算法? find sort count search merge 第一章 绪论复习 面向对象三大特性 封装性 属性和行为封装成一个实体 数据和对数据施加的操作封装在实体内部 隐藏,公开 继承性 代码共享,复用 提高软件维护性 单继承、多继承 多态性 单一接口,多种实现 重载、虚函数 输入、输出 cin cin 析取运算符 变量 常量 cout cout 格式控制 域宽,setw(n); 对齐方式,setiosflags(ios::left); 精度,setprecision(n); 上周上机作业:用for,cout,setw输出以下图形 #include iostream.h #include iomanip.h void main() { int line_number; line_number=4; int i,j; for(i=1;i=line_number;i++) { coutsetw(line_number-i+1)‘*’; for(j=2*(i-1);j=1;j--) cout*‘; coutendl; } } 1234567 行号 * 1 *** 2 ***** 3 ******* 4 域宽:行数-行号+1 *个数-1:(行数-1)*2 域宽 4 3 2 1 *个数-1 0 2 4 6 line_number=10; line_number=20; setprecision #include iostream.h #include iomanip.h void main() { double i=1 int j; for(j=1;j15;j++) coutsetprecision(j)iendl; } 常指针和指向常量的指针 char * const p1=aaaa; const char * p2=aaaa; p1=bbbb; p2=bbbb; *p1=c; *p2=c; 蓝桥杯一道试题 1949~2012 年间,一共有_________个国庆节是星期日。 excel解题 weekday countif 输入任意一个年份(2000年),屏幕输出该年的年历。(已知:2000年1月1日是星期六) 1、输入年份?y 2、计算y年1月1日是星期几? 闰年: 366天 366 mod 7=2 平年 365天 365 mod 7=1 2000年1月1日 到 y年1月1日 years=y-2000 闰年: leapyears=1+(years-1)/4 平年: commonyears=years-leapyears (6+leapyears*2+commonyears*1) mod 7 输入任意一个年份(2000年),屏幕输出该年的年历。(已知:2000年1月1日是星期六) 3、判断y年是否是闰年? 闰年:(y-2000) % 4==0 平年:(y-2000) % 4!=0 4、打印年历 类 复习 类 从访问属性上分: 私有成员 公有成员 保护成员 从种类上分: 数据成员 成员函数 类定义 类声明和类成员函数的定义相分离 一般把类的声明放在头文件(.h) 把成员函数的定义放在源文件(.cpp) v
文档评论(0)