- 1
- 0
- 约3.05千字
- 约 18页
- 2017-06-05 发布于浙江
- 举报
C++程序设计基础 QA 第七章(1) 北京邮电大学信通院 方莉 mrs.fangli@ =运算符重载 =运算符重载 * const使用 const使用 常量 常指针 指针常量 常引用 常对象 常数据成员 常成员函数 * const使用 const使用 常量:const float PI=3.14; 常指针 const int *iPtr1;或 int const *iPtr2; 指针常量:int * const iPtr3; 常引用:const int A;或 int const A; 常对象:const Student s; 常数据成员: const int m; 常成员函数: void printf() const; const使用 const 作用 ①可以定义const常量,例如:const?int?Max=100;??int?Array[Max];???? ②便于进行类型检查,例如:void?f(const?int?i)?{?.........}编译器就会知道i是一个常量,不允许修改; ③可以保护被修饰的东西,防止意外的修改,增强程序的健壮性。例如上例,如果在函数体内修改了i,编译器就会报错;例如:??????????????void?f(const?int?i)?{?i=10;//error!?}
您可能关注的文档
最近下载
- 烟台清泉实业MW抽背式汽轮发电机组工程环评报告.pdf
- 中职高教版中国历史基础模块第三十课 中国特色社会主义新时代和全面建成小康社会(一) .pptx VIP
- 物流企业劳务派遣人员管理制度及流程.docx
- 钢丝网骨架塑料复合管施工及方案.docx VIP
- 项目部极端天气应急预案.docx VIP
- 05SG105民用建筑工程互提资料深度及图样结构专业.docx VIP
- 统编版(2024)新教材小学三年级道德与法制下册第三单元第6课《少让父母操心》第二课时(课件).pptx VIP
- 防腐保温施工手册MicrosoftOffice文档..docx
- 第一次课-液体火箭发动机概述.ppt VIP
- 《中华人民共和国生态环境法典》解读PPT课件.pptx VIP
原创力文档

文档评论(0)