填空题

C++程序的编译是以______为单位进行的。

答案: 文件 [考点] 程序编译的基本概念
[解析] 基础概念题,在C++中,程序编译的基本单位是文件。
题目列表

你可能感兴趣的试题

填空题

C++程序的编译是以______为单位进行的。

答案: 文件 [考点] 程序编译的基本概念
[解析] 基础概念题,在C++中,程序编译的基本单位是文件。
填空题

C++语言支持的两种多态性分别是编译时的多态性和______的多态性。

答案: 运行时[考点] 多态性
[解析] C++支持两种多态性,即编译时的多态性和运行时的多态性。静态联编所支持的多态性...
填空题

重载的运算符保持其原有的操作符个数、______和结合性不变。

答案: 优先级[考点] 运算符的重载
[解析] 运算符的重载只能是把C++原有的运算符用到自己设计的类上面,而不能自己定...
填空题

在C++中,函数的参数有两种传递方式,它们分别是值传递和______。

答案: 引用传递 [考点] 函数参数及其传递方式
[解析] C++函数参数有两种传递方式:传值和传引用。
填空题

含有______的类称为抽象类。

答案: 纯虚函数 [考点] 纯虚函数与抽象类
[解析] 本题考查基本概念,掌握抽象类概念即可。
填空题

C++程序运行时的内存空间可以分成全局数据区、堆区、栈区和______。

答案: 代码区[考点] C++内存分配
[解析] C++程序运行时内存空间分为全局数据区、堆区、栈区和代码区。全局数据区...
填空题

对于无返回值函数,定义函数时要用______修饰函数类型。

答案: void [考点] 函数返回值
[解析] void表示无类型,当函数无返回值时,需用void来修饰。
填空题

定义重载函数必须在参数的个数或参数的______上与其他同名函数不同。

答案: 类型 [考点] 函数重载和默认参数
[解析] 重载函数的区别在于:一是参数类型的不同;二是参数的个数不同。
填空题

复制构造函数是在用一个对象初始化另一个对象时被调用,系统默认的复制构造函数的工作方法是______。

答案: 把对象的每个数据成员的值都复制到新建立的对象中[考点] 复制构造函数
[解析] 默认复制构造函数采用复制方法,所...
填空题

以面向对象方法构造的系统,其基本单位是______。

答案: 对象 [考点] 面向对象方法
[解析] 面向对象方法是以对象作为构成系统的基本单位,将对象的数据和操作紧密结合。
填空题

C++中定义友元函数使用的关键字为______。

答案: friend [考点] C++关键字、友元函数
[解析] 友元函数通过friend声明的。
填空题

当一个成员函数被调用时,该成员函数的______指向调用它的对象。

答案: this指针[考点] this指针
[解析] C++规定,当一个数据成员被函数调用时,系统会自动向它传递一个指向...
填空题

类可将实现细节隐藏起来,这种机制称为______。

答案: 封装 [考点] 类的封装
[解析] 封装就是把对象的属性和操作结合成为一个独立的系统单位,并尽可能隐藏对象的内部细节。
填空题

在面向对象的程序设计中,通过封装实现数据隐藏;通过______实现代码的复用。

答案: 继承[考点] 类的继承
[解析] 继承就是一个类可以获得另一个类的特性机制。通过继承,低层的类可以共享高层的类中...
填空题

在公有继承中基类数据成员在派生类中的访问权限______。

答案: 保持不变 [考点] 继承和派生、访问权限和赋值兼容规则
[解析] 在公有派生情况下,基类成员的访问权限在派生类中保持不变。
填空题

复杂对象可以由简单对象构成,这种现象称为______。

答案: 聚合(组成)[考点] 对象的结构与连接
[解析] 对象结构是指对象之间的分类(继承)关系和组成(聚合)关系,组成...
填空题

如有“char * p="Hello";”,则语句“cout<<*(p+1);”输出值是______。

答案: e[考点] C++字符数组
[解析] p为定义的字符数组,其指向的是字符数组的首地址,则p+1表示指向字符数组的...
填空题

基类和派生类的关系称为______。

答案: 继承 [考点] 继承和派生
[解析] 类的继承是指派生类继承基类的数据成员和函数成员,继承常用来表示类属关系。
填空题

C++对其对象的数据成员和成员函数的访问是通过______来限制的。

答案: 访问权限 [考点] 类
[解析] 类成员包括数据成员和函数成员。类成员均具有一个访问权限,其用于控制对象的可访问性。
填空题

假定x=10,则表达式x<=10 20:30的值为______。

答案: 20[考点] 条件表达式的用法
[解析] 条件表达式一般形式为<表达式1><表达式2>:<表达式3>,其含义为若...
微信扫码免费搜题