有如下类定义: class Sample { public: static int fun(); } s1, s2; 则下述对fun()函数的调用中,非法的是
A.s1.fun();
B.Sample.fun();
C.Sample::fun();
D.s2.fun();
A.s1.fun();
B.Sample.fun();
C.Sample::fun();
D.s2.fun();
A、将privateintm改为protectedintm
B、将privateintm改为publicintm
C、将privateintm改为staticintm
D、将privateintm改为intm
A、编译通过,输出: 此行将无法被执行!
B、编译通过,输出: 此行将无法被执行! exception: 数组下标不能为负数。
C、编译通过,输出: exception: 数组下标不能为负数。
D、编译不能通过
A、语句①是类MyClass的构造函数定义
B、语句②和语句③实现类成员函数的重载
C、语句④实现对类成员变量X的更新操作
D、语句①、②、③和④都不正确
B.16
C.154
D.34
有以下程序
#include
#include
void fun(char *w,int m)
{ char s, *p1, *p2;
p1=w; p2=w+m-1;
while(p1
}
main()
{ char a[]=”123456”;
fun(a, strlen(a)); puts(a);
}
程序运行后的输出结果是()
A.654321
B.116611
C.161616
D.123456
void fun(int n,char*$s){……}
则下面对函数指针的定义和赋值均正确的是
A.void(*pf)();pf=fun;
B.void*Pf();pf=fun;
C.void*pf(); *pf=fun;
D.void(*pf)(int,char);nf=&fun;
A.120
B.16
C.154
D.34
B、11
C、6
D、21
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!