首页 > 试题广场 >

c++在main函数之前声明一个全局的类的对象,问该对象执行

[单选题]
c++在main函数之前声明一个全局的类的对象,问该对象执行时是在进入main函数之前还是之后?
  • 之前
  • 之后
  • 不一定
B
发表于 2018-08-12 18:57:40 回复(0)
更多回答
A
肯定之前嘛 打断点调试下就知道了
发表于 2015-10-30 10:33:13 回复(0)
A
发表于 2015-10-30 20:15:11 回复(0)
A
#include <iostream>

class world
{
public:
    world()   {std::cout << "Hello World!\n";}
    ~world() {std::cout << "Goodbye!\n";}
};

world MyWorld;

int main()
{
        std::cout << "in main\n";
        return 0;
}
输出
Hello World!
in main
Goodbye!
发表于 2015-10-30 13:47:37 回复(0)
A全局变量会早于主函数
发表于 2015-10-30 11:14:23 回复(0)
A 全局都在之前呀 
发表于 2015-01-06 17:50:28 回复(0)