中国大学MOOC答案若有定义:int a=100,*p=&a;,则下列说法错误的是( ) A、变量p的值为100 B、变量p经初始化,获得变量a的地址 C、变量p只可以指向整型变量 D、声明变量p,其中*表示p是一个指针变量 喵查答案:变量p的值为100 ……继续阅读 »
中国大学MOOC答案执行下列语句之后,正确的是( )float m=100, n=200; float &refer_m=m, &refer_n=n; A、&refer_m=n; B、*refer_m=*refer_n; C、refer_m=refer_n; D、&refer_m=&refer_n; 喵查答案:refer_m=refer_n; ……继续阅读 »
中国大学MOOC答案执行完下面的语句后,欲删除整个数组,最适当的方法是( )float *pointer=new float[10]; A、delete * pointer; B、delete[ ] pointer; C、delete pointer [ ]; D、delete & pointer; 喵查答案:delete[ ] pointer; ……继续阅读 »
中国大学MOOC答案关于虚基类,下列描述正确的是( ) A、虚基类用于解决浅复制的问题 B、虚基类用于解决访问二义性的问题 C、虚基类不能解决派生类继承得到的同一基类成员的多份拷贝问题 D、实例化对象时,所有派生类的构造函数都会调用虚基类的构造函数 喵查答案:虚基类用于解决访问二义性的问题 ……继续阅读 »
中国大学MOOC答案以下有关字符数组的用法正确的是( ) A、char s[]=”abc”; B、char s[3]= “abc”; C、char s[4]; s=”abc”; D、char s[4]= ’abc’; 喵查答案:char s[]=”abc”; ……继续阅读 »
中国大学MOOC答案关于静态成员,下面说法正确的是( ) A、每个对象中都有一份静态数据成员的拷贝 B、只能通过对象名来访问静态成员 C、静态数据成员在类外定义和初始化 D、静态成员函数可以访问类中的任意数据成员 喵查答案:静态数据成员在类外定义和初始化 ……继续阅读 »
中国大学MOOC答案声明友元函数时,友元函数的原型在类声明体中的位置( ) A、只能在private后面 B、只能在public后面 C、只能在protected后面 D、可以在任意位置 喵查答案:可以在任意位置 ……继续阅读 »
中国大学MOOC答案下列说法中正确的是( ) A、函数内定义的静态变量是全局变量 B、函数参数是全局变量 C、全局变量具有静态生存期 D、主函数里定义的变量是全局变量 喵查答案:全局变量具有静态生存期 ……继续阅读 »
中国大学MOOC答案下列关于常成员的描述中,错误的是( ) A、常成员是用关键字const说明的 B、常成员有常数据成员和常成员函数两种 C、常数据成员的初始化是在类体内定义它时进行的 D、常数据成员的值是不可以改变的 喵查答案:常数据成员的初始化是在类体内定义它时进行的 ……继续阅读 »
中国大学MOOC答案下面关于友元函数描述正确的是( ) A、友元函数破坏了类的封装性和隐藏性 B、友元函数不能访问类的私有成员 C、友元函数的实现必须在类的内部定义 D、友元函数是类的成员 喵查答案:友元函数破坏了类的封装性和隐藏性 ……继续阅读 »
中国大学MOOC答案设有函数原型:void calculate(int a, int b=5, char c=’a’); 则下面函数调用中不正确的是( ) A、calculate(3); B、calculate (3,7); C、calculate (3,’x’); D、calculate(1,2,’*’); 喵查答案:calculate (3,’x’); ……继续阅读 »
中国大学MOOC答案在C++中,结构体与类的不同点为( ) A、结构体不能有成员函数 B、结构体不能继承 C、默认的访问权限不同 D、结构体不能有数据成员 喵查答案:默认的访问权限不同 ……继续阅读 »