关于C++语言,以下说法不正确的是( )。
若对象被定义为常量,则它只能调用以 const 修饰的成员函数。
所有的常量静态变量都只能在类外进行初始化。
若类 A 的对象 a 是类 B 的静态成员变量,则 a 在 main() 函数调用之前应被初始化。
静态全局对象、常量全局对象都是在 main 函数调用之前完成初始化,执行完 main 函数后被析构。