1、全局对象和全局静态对象,在编译期被分配在静态区,所以先于主函数。

A a;static A a;

2、全局对象、全局静态对象和局部静态对象,在主函数执行完之后,才被销毁。