A. 静态数据成员是所有同类对象共享的数据,它不属于哪一个对象 B. 静态数据成员需要在类的定义中利用static关键字进行声明 C. 静态数据成员虽然能实现同类对象共享数据,但却破坏了类的封装性 D. 静态数据成员可以在main函数开始之前进行初始化
A. 数据成员可以是任意数据类型 B. 可以在类的声明中为数据成员赋初值 C. 类由数据成员和成员函数构成 D. 类可看作为一种自定义的数据类型
A. double f1(int x, int y=0, int z=0) B. float f2(int x=0, int y, int z=0) C. short f3(int x=0, int y=0, int z) D. int f4(int x=0, int y, int z)
A. 声明一个引用时,必须立即对它进行初始化 B. 引用在初始化后还可以进行修改 C. 为引用提供的初始值,可以是一个变量或另一个引用 D. 同一变量可以有多个引用
A. 运算符new的返回值是在堆空间中分配的内存空间起始地址 B. 可以用new分配内存空间的同时进行初始化 C. 用运算符new为数组分配内存空间时,需要给出数组大小 D. 运算符new分配的内存空间会自动释放