更多"类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有"的相关试题:
[填空题]类中包含了一个静态成员函数,则main函数中和P. f1 (P); 语句具有同样功能的语句为 【11】 。
#include <iostream. h>
class M
public,
M(int a) A=a; B+=a;
static void f1(M m)
private:
int A;
static int B:
void M: :f1(M m)
cout<<"A="<<m. A<<endl;
cout<<"B="<<m. B<<endl;
int M: :B=10,
void main( )
M P(5);
P. f1(P);
[填空题]类中包含了一个静态成员函数,则main函数中和P.fl(P);语句具有同样功能的语句为______。
#include<iostream.h>
class M
{
public:
M(int A){A=a;B+=a;}
static void fl(M m);
private:
int A;
static int B;
};
void M::f1(M m)
{
cout<<"A="<<m.A<<endl;
cout<<"B="<<m.B<<endl;
}
int M::B=10;
void main( )
{
M P(5);
P.f1(P);
}
[填空题]类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为______。
#include<iostream.h>
class M
public:
M(int A)A=a;B+=a;
static void f1(M m);
private:
int A;
static int B;;
void M::f1(M m)
cout<<"A="<<m.A<<endl;
cout<<"B="<<m.B<<endl;
int M::B=10;
void main( )
M P(5);
P.f1(P);
[单项选择]静态成员函数没有( )。
A. 返回值
B. this指针
C. 指针参数
D. 返回类型
[填空题]静态成员函数是______的成员,不是对象的成员。
[填空题]静态成员函数可以直接访问类的 11 成员,不能直接访问类的 12 成员。
[单项选择]下列对静态成员函数描述正确的是()。
A. 静态成员函数中可使用1个this指针
B. 静态成员函数中不能使用this指针
C. 静态成员函数中可使用多个this指针
D. 静态成员函数中只可使用1个that指针
[单项选择]
静态成员函数仅能访问 (48) 。静态数据成员的初始化必须在 (49) 。
49()
A. 类内
B. 类外
C. 在构造函数内
D. 静态成员函数内
[简答题]
静态成员函数仅能访问 (48) 。静态数据成员的初始化必须在 (49) 。
48()
[单项选择]
静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34) 。
34()
A. 类内
B. 类外
C. 在构造函数内
D. 静态成员函数内
[单项选择]
静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34) 。
33()
A. 静态的数据成员
B. 非静态的成员函数
C. 非静态的数据成员
D. 以上都不对
[填空题]静态成员函数可以直接访问类的【 】成员,不能直接访问类的【 】成员。