定义不同存储类对象时,必须要加的存储类说明符是()。
第1题:
● 类是对象的模板,一个类可生成多个对象,若某个类生成了三个对象,则 (45) 。
(45)A. 这三个对象所存储的数据一定是不同的
B. 这三个对象所存储的数据一定是相同的
C. 这三个对象一定具有相同的操作
D. 这三个对象无法共享数据
答案:C
类给出了属于该类的全部对象的抽象定义,而对象则是符合这种定义的一个实体。同类的对象具有相同的属性和方法(也可以称为操作),是指它们(对象)的定义形式相同,而不是说每个对象的属性值都相同。对象是在执行过程中由其所属的类动态生成的。
例如:一个动物类Animal。假设它的属性是名字name,重量weight。它的方法是动move、吃eat。
猫、狗、猪都可以是一个对象。它们的名字、重量不相同,但一定能进行eat、move操作。
第2题:
以下叙述中正确的是
A.局部变量说明为static存储类,其生存期将得到延长
B.全局变量说明为static存储类,其作用域将被扩大
C.任何存储类的变量在未赋初值时,其值都是不确定的
D.形参可以使用的存储类说明符与局部变量完全相同
第3题:
此题为判断题(对,错)。
第4题:
以下叙述中正确的是
A.局部变量说明为static存储数,其生存期将得到延长
B.全局变量说明为static存储类,其作用域将被扩大
C.任何存储类的变量在未赋初值时,其值都是不确定的
D.形参可以使用的存储类说明符与局部变量完全相同
第5题:
此题为判断题(对,错)。
第6题:
下列关于变量存储类的描述中,错误的是()。
A.任何变量定义后都具有一个确定的存储类
B.变量的存储类确定了变量的作用域和寿命
C.定义变量时没有存储类说明符者一律为自动类
D.内部静态类变量和外部静态类变量的存储类说明符都是static
第7题:
在C语言中,不适用于局部变量的存储类说明符是( )
A.auto
B.register
C.static
D.extern
第8题:
A、对象是类的实例。
B、子类继承父类的全部特征,但不包括父类后来的修改。
C、类是对象的定义。
D、用户自定义的类不可以添加到表单控件工具栏中。
E、类库用来存储以可视化方式设计的类。
第9题:
下列说法正确的是( )。
A.auto和register将声明的对象说明为自动存储类对象,这些对象可用在函数中或函数外
B.将变量其定义为static类型,则其初值默认为随机值
C.typedef说明符并不会为对象预留存留空间
D.如果一个对象被声明为register,则埘它应用一元运算符&,意征取得其存储的地址
第10题:
类是对象的模板,一个类可生成多个对象,若某个类生成了三个对象,则( )。
A.这三个对象所存储的数据一定是不同的
B.这三个对象所存储的数据一定是相同的
C.这三个对象一定具有相同的操作
D.这三个对象无法共享数据