2、__c_____说明对象或变量初始化后不会被修改。a.staticb.publicc.constd.inline2.如果调用带有默认参数的函数时缺少一个参数,则___b___________参数就作为这一参数。a.第一个b.最后一个c.中间一个d.以上都不是3.成员函数可声明为静态的,条件是它不访问____c______类成员。a.静态b.常数c.非静态d.公共4.已知一个运行正常的的程序中有下面两个语句:int *p1,*p2=&a;p1=b; 由此可知,变量a和b的类型分别是 C 。 A.int和int
3、 B.int*和int C.int和int * D.int*和int*5.默认参数的值由__________c_________提供。a.该函数b.调用程序c.上述二者d.以上都不是6.假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为: d 。A. AB operator+(AB &a,AB &b) B. AB operator+(AB &a)C. operator+(AB a)
4、 D. AB &operator+()7.下面对于友元函数的描述是正确的是_____c______。A.友元函数的实现必须在类的内部定义B.友元函数是类的成员函数C.友元函数破坏了类的封装性和隐藏性D.友元函数不能成访问类的私有成员8.假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句DA).MyClass(MyClassx);B)MyClass(constMyClassx)C)MyClass(MyClass*x)D)MyClass(MyClass&x)9.在函数声明中,()是不必要的。bA)函数参数的类型