下列说法中正确的是()
A.函数原型是一条语句,不包括函数体。
B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值。
C.无论何种情况,只要把用户自定义的所有函数都放在main函数的前面,就可以不用写函数原型了。
D.函数只有一个返回值,所以不能有多个return语句。
A.函数原型是一条语句,不包括函数体。
B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值。
C.无论何种情况,只要把用户自定义的所有函数都放在main函数的前面,就可以不用写函数原型了。
D.函数只有一个返回值,所以不能有多个return语句。
A.每个对象都可以有一个原型_proto_,这个原型还可以有它自己的原型,以此类推,形成一个原型链。
B.__proto__是原型链查询中实际用到的,它总是指向prototype,换句话说就是指向构造函数的原型对象,它是对象独有的。
C.prototype是原型链查询中实际用到的,它总是指向__proto__,换句话说就是指向构造函数的原型对象,它是对象独有的。
D.对象的prototype指向原型,prototype将对象和原型连接起来组成了原型链
已知在一个类体中包含如下函数原型:VOLUME operator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
A.这是运算符—的重载运算符函数
B.这个函数所重载的运算符是一个一元运算符
C.这是一个成员函数
D.这个函数不改变类的任何数据成员的值
A.原型链继承简单易操作
B.父类实例属性得到继承,原型链查找效率提高,也能为一些属性提供合理的默认值
C.父类实例属性为引用类型时,不恰当地修改会导致所有子类被修改
D.创建父类实例作为子类原型时,可能无法确定构造函数需要的合理参数,这样提供的参数继承给子类没有实际意义,当子类需要这些参数时应该在构造函数中进行初始化和设置
A.继承的原理就是复制父类的方法和属性来重写子类的原型对象
B.继承就是一个类获取另一个或多个类的属性或方法
C.继承可以使用原型链继承,构造函数继承等多种方法
D.使用Object.assign()也可以实现对象的继承
以下所列的各函数原型中,正确的是 ()
A.void ply (var a:Integer var b:Integer)
B.void play (int a,b)
C.roid play (inta,int b)
D.sub play (a as integer,bas integer)
A.如果R∈3NF,则R一定是BCNF
B.若R∈3NF,且不存在主属性对非码的函数依赖,则其是BCNF
C.如果R∈BCNF,则R∈3NF
D.以上说法都不对
下列说法正确的是 ()
A.在执行C程序时不是从main函数开始的
B.C程序书写格式严格限制,一行内必须写一个语句
C.C程序书写格式自由,一个语句可以分写在多行上
D.C程序书写格式严格限制,一行内必须写一个语句,并要有行号
A.test(5);
B.test(5,8);
C.test(6,’#’);
D.test(0,0,’x’);
下列关于成员函数特征的描述中,错误的是()。
A.成员函数一定是内联函数
B.成员函数可以重载
C.成员函数可以设置参数的默认值
D.成员函数可以是静态的
A.函数SUM是求指定的各参数的总和
B.函数MAX是求指定的各参数中的最小值
C.函数MIN是求指定的各参数的平均值
D.函数AVERAGE求指定的各参数中的最小值