A. 只有静态的成员函数才能改变静态数据成员的值 B. 静态数据成员不单独属于任何一个对象,是属于整个类的 C. 在使用之前必需对静态数据成员进行初始化 D. 静态数据成员的初始化时前面不加static关键字
A. 友元函数必须被声明在public区 B. 友元函数可以访问类中的所有数据成员 C. 友元类的所有成员函数都是另一个类友元函数 D. 友元函数不可以在类内部被定义
A. 1 B. 2 C. 3 D. 0
A. 友元函数通过该类的对象可以访问该类的私有数据成员 B. 一个类的友元类中的成员函数都是这个类的友元函数 C. 友元可以提高程序的运行效率 D. 若A是B的友元类,则B类可以访问A类的私有成员
A. 常数据成员必须进行初始化,并且不能被更新 B. 常数据成员可以在定义时直接初始化(C++11) C. 常成员函数不可以被非常对象调用 D. 常数据成员通过构造函数的成员初始列表进行初始化
A. 外部变量的声明可以是引用性的声明 B. 静态变量和静态函数即使使用extern声明,它们的使用范围仍然被限定在定义文件中 C. 外部变量可以为多个源文件所共享 D. 外部函数和外部变量在声明时,都不能省略关键词extern
A. 微软基础类(MFC) B. 容器类与抽象容器类(ADT) C. 存储管理类 D. 错误管理
A. 预处理在编译前进行 B. 预处理指令需要分号结尾 C. 每条预处理指令必须单独占用一行 D. 预处理指令可以出现在程序的任何位置