首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下头文件: int f1(); static int f2(); class MA { public: int f3(); static int f4(); }; 在所描述的函数中,具有隐含的this指针的是( )。
有如下头文件: int f1(); static int f2(); class MA { public: int f3(); static int f4(); }; 在所描述的函数中,具有隐含的this指针的是( )。
admin
2015-07-22
42
问题
有如下头文件:
int f1();
static int f2();
class MA {
public:
int f3();
static int f4();
};
在所描述的函数中,具有隐含的this指针的是( )。
选项
A、f1
B、f2
C、f3
D、f4
答案
C
解析
只有类的非静态成员函数才隐含this指针,其作用域是类内部,当类的非静态成员函数中访问类的非静态成员时,编译器会自动将对象本身的地址作为一个隐含参数传递给函数,而不必一定写上this。所以本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/pANp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
下列对结构及其变量定义错误的是()。
若调用一个函数,且此函数中没有return语句,则正确的说法是该函数()。
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
类模板的使用实际上是将类模板实例化成一个具体的()。
有以下程序#include<iostream>usingnamespacestd;classBase{private:charc;public:Base(charn):c(n
下列关于栈的叙述正确的是
下面程序的输出结果为:Base::fun,请将程序补充完整。#include<iostream.h>classBase{public:【】fun(){cout<<"Base::fun"<<end1;}}
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
已知:intn=10;那么下列语句中错误的是
随机试题
操作人员站在侧面,用油嘴扳手将油嘴卸掉,放在l()盆里清洗干净,用棉纱擦干。
在美国,政府首脑是()
马克思主义逐步成为中国革命的指导思想是在()
中医"五脏"生理功能的共性是指
在颈椎病的各种类型中,发生率较高的是
民用建筑的安全疏散距离,主要包括房间内任一点至直通疏散走道的疏散门之间的距离、直通疏散走道的房间疏散门至最近安全出口的距离。下列建筑防火检查中关于建筑安全疏散距离说法中,不符合国家工程消防技术标准规定的是()。
信托公司( ),不得超过其注册资本金。
学生中常见的焦虑反应是()。
甲、乙两个人同时从一楼爬楼梯,已知每层的楼梯数目相同。当甲刚好爬到第三层的时候,乙刚好爬到第二层,照此计算,当甲刚好爬到第九层的时候,乙爬到第()层。
Thereisabigdifferencebetweentownlifeand【D1】__________inEngland.Inthecountry,everybodyknowseverybodyelse.Theyknow
最新回复
(
0
)