试题详情
- 简答题this指针有什么作用?
- this是专门指向类对象自身的地址常量,是一个隐含式的指针,也就是说使用它时不需要自己去定义就可使用,而是由系统自己设定的。另外,它也隐含于每一个成员函数中,也就是说类的每一个成员函数都有一个this指针,它指向了该函数所属类的对象。this是指向对象自己的指针,*this就是对象自己。this指针只能在某一个类的函数体内使用,其他地方无意义。该指针指向类的一个实例,实际上,该指针指向当前正在操作的应用对象自身。
关注下方微信公众号,在线模考后查看
热门试题
- 使用new运算符创建的对象数组其元素都具
- 在下列选项中,()不能交换变量a和b的值
- 一个类中是否必须有用户定义的构造函数?如
- 什么叫指针的目标?
- 枚举变量的取值受到该枚举变量所对应的枚举
- 已知int i=1,j=2;则表达式++
- 在C++语言中,定义函数时必须给出函数的
- 设计一个Time类,包括三个私有数据成员
- 要进行文件的输出,除了包含头文件iost
- 下列是函数的引用调用的是()。
- 将100元换成用10元、5元和1元的组合
- 若有说明class Y{//…;publ
- 分析下列程序的的输出结果:
- 在C++中不能被重载的一组运算符是()
- 建立类模板对象的实例化过程为()
- 假定一个类的构造函数为 “A
- 求两个数的最小公倍数。
- 联合的所有成员都是没有内存地址的。
- 已知classA中有数据成员inta,如
- 下列关于成员函数的描述中,错误的是()。