#include
using namespace std;
class Test
{
public:
Test() { cout << "Hello from Test() "; }
} a;
int main()
{
cout << "Main Started ";
return 0;
}
(A)主要开始
(B)从Test()开始的主要Hello
(C)从Test()开始的Hello
(D)编译器错误:不允许使用全局对象答案: (C)
说明:输出为
Hello from Test() Main Started
在主函数启动之前会构造一个全局对象“ a”,因此首先调用a的构造函数,然后开始执行main()。
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。