- 4
- 0
- 约6.4千字
- 约 40页
- 2017-02-28 发布于湖北
- 举报
-*- 数组作为函数参数 int average( int array[], int size) { int sum=0; for(int i=0; isize; ++i) { sum+=array[i]; } return sum/size; } 数组本身并不包含数据元素个数的信息,传递数组或指针 时,往往传递辅助参数表示元素个数。 本质上是:int *array 传递的是实参数组的起始地址 -*- 数组作为函数参数 #include iostream int main() { int score[]={80,60,90,85}; int ave=average(score, 4); std::coutAverage score: avestd::endl; return 0; } 传递数组的本质上只是传递数组起始地址,在average 函数中,通过指针变量间接访问数组元素。 -*- 本章内容安排 指针的使用 栈和堆的概念 指针和数组 在堆中创建对象 -*- 引入SimpleCat类 #inlcude iostream class SimpleCat { public: SimpleCat(); ~SimpleCat(); int getAge() const; void setAge(int age ) { itsAge=age; }
您可能关注的文档
- 程序及启动盘说明文档.doc
- 程序控制文件.doc
- 程序设计 课件第3章.ppt
- 程序设计 课件第9章.ppt
- 程序设计(第三版)第13章_文件.ppt
- 程序设计_6(函数).ppt
- 程序设计I复习.ppt
- 程序设计工程实训题目 综合.doc
- 程序设计工具与环境试题集.doc
- 程序设计基础(C)作业1.doc
- DB31_T 1551-2025 企业集团安全生产管控基本规范.docx
- DB31_T 1670-2026 供应链质量管理数字化要求.docx
- 重点单位重要部位安全技术防范系统要求 第26部分:民用机场航站楼__DB31_T 329.26-2025-500积分.docx
- DB31 881-2024 涂料、油墨及其类似产品制造工业大气污染物排放标准.docx
- DB32_T 5363-2026 县级(区域)医疗资源集中化运行规范.docx
- DB23_T 3821—2024 黑龙江省超低能耗建筑用外门窗应用技术规程.docx
- DB31 T 838-2026,草坪主要害虫预测与防治技术规范.docx
- DB23_T 3813—2024 公路智能自助收费系统技术规范.docx
- DB31_T 1496-2024 火力发电企业碳管理要求.docx
- DB31_T 1586-2025 未成年人保护工作站建设和服务规范.docx
原创力文档

文档评论(0)