C++类 void CTimeClass::setTime(int hour,int minute,int second) { this-hour=hour; this- minute=minute; this- second=second; } void CTimeClass::showTime() { couthour:minute:secondendl; } C++类 this指针 this指针是一个特殊的隐藏在对象中的指针,每一个处于生存期的对象都有一个this指针,用于指向对象本身。 当类的某个非静态成员函数被调用时,系统通过this指针确定是哪一个对象的该成员函数被调用。实际上,this指针总是作为一个隐含参数传递给类的每一个成员函数。 C++类 下面定义的成员函数并没有声明this参数 void Time::showTime() { couthour:minute:secondendl; } 编译器会把this指针作为成员函数的参数: void Time::showTime(Time* this); { coutthis-hour:this-minute:’ this-secondendl; } C++类 调用时: 当程序中调用某个成员函数时,编译器会把该对象的地址赋值给this指针,并将该地址值加入到
您可能关注的文档
最近下载
- 高电压技术(第3版)吴广宁课后习题答案解析.docx VIP
- 韩城古城传统建筑风貌及其特征分析-analysis of traditional architectural style and features of hancheng ancient city.docx
- 2026年曲靖市富源县公安局营上派出所招聘警务辅助人员(5人)笔试考试备考题库及答案解析.docx VIP
- 防范高处坠落监理细则.docx VIP
- 动画艺术课题研究论文(五篇):影视动画艺术的角色创造、影视动画艺术的场景设计及角色创作….doc VIP
- 2002年考研英语一真题及答案.pdf
- 最全海康测试工程师笔试题及答案.doc VIP
- 《春天的故事》词作者揭秘:曾因“通俗”引争议.doc VIP
- “把酒祝东风”国潮古风传统文化PPT模板.pptx VIP
- 曲靖辅警笔试题库及答案.doc VIP
原创力文档

文档评论(0)