更多"若程序中定义了三个函数f1、f2和f3,并且函数f1调用f2、f2调用"的相关试题:
[填空题]已知f1(int)是类A的公有成员函数,并将指针p定义为可以指向函数f1的指针类型,则可以实现让p是指向成员函数f1( )的指针的语句为 【7】 。
[单项选择]若程序运行时系统报告关键字拼写错误,这属于()
A. 语法错误
B. 运算对象不匹配错误
C. 静态语义错误
D. 动态语义错误
[填空题]已知double var;是文件F1.CPP中的一个全局变量定义,若文件F2.CPP中的某个函数也需要访问,则在文件F2.CPP中var应说明为______。
[单项选择]若程序运行时系统报告除数为0,这属于______错误。
A. 语法
B. 语用
C. 语义
D. 语境
[单项选择]若程序在运行时陷入死循环,则该情况属于()
A. 语法错误
B. 运行时异常
C. 动态的语义错误
D. 静态的语义错误
[单项选择]已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示。
class S:public R…;
class T:pnvate S…;
在关于类S的描述中正确的是______;在关于类T的描述中正确的是______。
A. 类S的对象可以访问F1,但不能访问F2
B. 类S的对象可以访问F2,但不能访问F1
C. 类S的对象既可以访问F1,也可以访问F2
D. 类S的对象既不能访问F1,也不能访问F2