首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
C++程序设计语言中this指针的作用?
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
C++程序设计语言中this指针的作用?
时间:2022-01-01 00:18
关键词:
CPP考试
计算机科学技术
答案解析
一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编译器在编译的时候也是加上this的,它作为非静态成员函数的隐含形参,对各成员的访问均通过this进行。
相关问题
一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。( )
下列各类计算机程序语言中,不属于高级程序设计语言的是________。
一般使用高级语言编写的应用程序称为( ),这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译程序翻译成机器语言才能执行。
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是( )。
C++语言程序的基本单位是()。
最新问题
在C++语言程序中
C++程序设计语言是( )。
Java语言和C++语言都属于面向对象的程序设计语言。
C++程序设计语言中this指针的作用?
C++程序设计语言是如何实现多态的?
C++程序设计语言中虚函数指针和虚函数表的作用?
Java语言和C++语言相比,( )项是Java有的,而C++没有?
Owners are to be responsible for loss of or damage to the goods or delay in delivery of the goods only in case the loss,damage or delay has been caused by the improper or negligent stowage of the goods.This means that().
在C++语言中,表达式:“b++;”和“++b;”在任何地方的作用都是不一样的。
程序设计语言可分为()类。计算机语言通常分为三类:即机器语言,汇编语言和高级语言。
别人在看