C++语言对C语言做了很多改进,下列描述中哪一项使得C语言发生了质变,即从面向过程变成面向对象( )。
A. 增加了一些新的运算符
B. 允许函数重载,并允许设置默认参,
C. 规定函数说明必须用原型
D. 引进类和对象的概念
查看答案
对定义重载函数的下列要求中,错误的是( )。
A. 要求参数的个数不同
B. 要求参数中至少有一个类型不同
C. 要求参数个数相同时,参数类型不同
D. 要求函数的返回值不同
在函数的返回值类型与返回值表达式的类型的描述中,错误的是( )。
A. 函数返回值的类型是在定义函数时确定,在函数调用时是不能改变的
B. 函数返回值的类型就是返回值表达式的类型
C. 函数返回值表达式类型与返回值类型不同时,函数表达式类型应转换成返回值
D. 函数返回值类型确定了返回值表达式的类型
下列不正确的选项是( )。
A. C++语言是一种既支持面向过程程序设计,又支持面向对象程序设计的混合型
B. 标点符号是在程序中起分割内容和界定范围作用的一类单词
C. iostream是一个标准的头文件,定义了一些输入/输出流对象
D. 类与类之间不可以进行通信和联络
下列表示引用的方法中,正确的是( )。已知:int k=1000;
A. int &x=k;
B. char &y;
C. int &z=1000;
D. float &t=&k;