* 9.2.3 对象成员的引用 void func1( Data a,Data *p,Data r ) { a.data=100; p-data=200; r.data=300; } void caller4() { Data A, B, C; A.fun(1,2,3); B.fun(4,5,6); C.fun(7,8,9); func1(A,B,C);//将对象A、对象B的地址、对象C的引用传递到函数func1 } * 9.2.3 对象成员的引用 6.函数返回值是对象、对象指针、对象引用 函数返回对象时,将其内存单元的所有内容复制到一个临时对象中。 函数返回对象指针或引用,本质上返回的是对象的地址而不是它的存储内容。 * 9.2.3 对象成员的引用 例如: Data func1() { Data a; a.fun(1,2,3); return a; //可以返回局部对象,因为它被复制返回 } Data* func2(Data *p1,Data *p2) { if (p1-data p2-data) return p1; return p2; } Data func3(Data r1,Data r2) { if (r1.data r2.data) return r1; return r2; } * 9.
您可能关注的文档
- 第五章营养调查与评价.ppt
- 第五章营运资金管理.ppt
- 第9课北美大陆上的新体制li2013选读.ppt
- 第四讲状态监测与诊断基本知识2选读.ppt
- 混凝土结构设计原理(第五版)答案2选读.doc
- 第四节.协方差和相关系数和分布的其他特征数选读.ppt
- 第五章阅读教学5.ppt
- 第9课公共场所有规范遵规爱物保安全选读.ppt
- 玩具安全测试标准选读.ppt
- 混凝土悬臂、连续体系梁桥计算(07级教学)选读.ppt
- 2026年新疆维吾尔自治区农村信用社联合社校园招聘考试模拟试题及答案解析.docx
- 2026年贵阳市国有资产投资管理公司校园招聘笔试备考题库及答案解析.docx
- 主题词 Responsibility(解析版)(读后续写)-2026年高考英语写作考前热点话题(全国通用).pdf
- 2026年辽渔集团有限公司校园招聘笔试参考题库及答案解析.docx
- 2026年开滦集团有限责任公司校园招聘笔试备考试题及答案解析.docx
- 主题词 Responsibility(原卷版)(读后续写)-2026年高考英语写作考前热点话题(全国通用).pdf
- T∕CC 11-2025 食堂星级的划分与评定.pdf
- 2026年陕西省外经贸实业集团有限公司校园招聘笔试模拟试题及答案解析.docx
- 2026年湖南省轻工盐业集团有限责任公司校园招聘笔试备考试题及答案解析.docx
- 2026年贵州轮胎股份有限公司校园招聘考试模拟试题及答案解析.docx
原创力文档

文档评论(0)