下面的叙述中,不符合赋值兼容规则的是()。A.派生类的对象可以赋值给基类的对象B.基类的对象可以赋
下面的叙述中,不符合赋值兼容规则的是()。
A.派生类的对象可以赋值给基类的对象
B.基类的对象可以赋值给派生类的对象
C.派生类的对象可以初始化基类的引用
D.派生类的对象的地址可以赋值给指向基类的指针
下面的叙述中,不符合赋值兼容规则的是()。
A.派生类的对象可以赋值给基类的对象
B.基类的对象可以赋值给派生类的对象
C.派生类的对象可以初始化基类的引用
D.派生类的对象的地址可以赋值给指向基类的指针
下面叙述错误的是()。
A.派生类可以使用private派生
B.对基类成员的访问必须是无二义性的
C.基类成员的访问能力在派生类中维持不变
D.赋值兼容规则也适用于多继承的组合
下列描述中错误的是()。
A.派生类可以使用private派生
B.对基类成员访问必须是无二义性的
C.赋值兼容规则也适合于多继承
D.基类和派生类中存在同名函数,将出现二义性
若有下面的程序段: chars[]="china";char *p;p=s;则下列叙述正确的是()。
A.s和p完全相同
B.数组s中的内容和指针变量p中的内容相等
C.数组s的长度和p所指向的字符串长度相等
D.*p与s[0]相等
设有下面的程序段: char s[]="china"; char*p;p=s; 则下列叙述正确的是
A.s和p完全相同
B.数组s中的内容和指针变量p中的内容相同
C.s数组长度和p所指向的字符串长度相等
D.*p与s[0]相等
下列关于C语言的叙述错误的是()
A.英文字母大小写不加以区分
B.不同类型的变量可以出现在同一个表达式中
C.在赋值表达式中赋值号两边的类型可以不同
D.某些运算符在不同的场合可以有不同的含义
以下叙述正确的是
A.在C程序中,每行中只能写一条语句
B.若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C.在C程序中,无论是整数还是实数,都能被准确无误地表示
D.在C程序中,%是只能用于整数运算的运算符
下面叙述中正确的是()。
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态类型变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋值的auto变量和static变量的初值都是随机值
下列有关继承和派生的叙述中,正确的是______。
A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
B.派生类的成员函数可以访问基类的所有成员
C.基类对象可以赋值给派生类对象
D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
(13 )下列有关继承和派生的叙述中,正确的是
A )如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
B )派生类的成员函数可以访问基类的所有成员
C )基类对象可以赋值给派生类对象
D )如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
下列有关继承和派生的叙述中,正确的是
A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
B.派生类的成员函数可以访问基类的所有成员
C.基类对象可以赋值给派生类对象
D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类