函数内部定义的局部变量当函数调用结束后被自动删除。
第1题:
在一个派生类对象结束其生命周期时____
A.先调用派生类的析构函数后调用基类的析构函数
B.先调用基类的析构函数后调用派生类的析构函数
C.如果基数没有定义析构函数,则只调用派生类的析构函数
D.如果派生类没有定义析构函数,则只调用基类的析构函数
第2题:
函数内部定义的局部变量当函数调用结束后被自动删除。
此题为判断题(对,错)。
第3题:
关于内联函数的说法,不正确的是( )。
A.在说明类的同时定义成员函数,则函数隐含为内联函数
B.也可在类外用inline关键字对成员函数进行说明,则该函数也为内联函数
C.当内联函数被调用时,内联函数的代码在调用处被展开
D.当内联函数被调用时,内联函数将返回结果
第4题:
A. 先调用基类的析构函数,后调用派生类的析构函数
B.先调用派生类的析构函数,后调用基类的析构函数
C.如果基类没有定义析构函数,则只调用派生类的析构函数
D.如果派生类没有定义析构函数,则只调用基类的析构函数
第5题:
若程序中定义了局部变量与全局变量,则(11)。
A.在函数内只能访问局部变量,而不能访问全局变量
B.局部变量与全局变量的名字不得相同
C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元
D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
第6题:
对于某个函数调用,不给出初调用函数的声明的情况是( )。
A.被调用函数是无参函数
B.被调用函数是无返回值的函数
C.函数的定义在调用处之前
D.函数的定义有别的程序文件中
第7题:
● 若程序中定义了局部变量与全局变量,则 (30) 。
(30)
A. 在函数内只能访问局部变量,但不能访问全局变量
B. 局部变量与全局变量的名字不得相同
C. 一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D. 函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

第8题:
被调用函数调用结束后,返回到()。
第9题:
假定一个类对象数组为A[N],当定义该数组时,将自动调用该类的无参构造函数的次数为()次,当离开它的作用域时,将自动调用该类析构函数的次数为()次。
第10题:
定义函数时的参数以及调用函数所用的参数分别时()
第11题:
类的析构函数是在()被自动调用的?
第12题:
类创建时
创建对象时
删除对象时
不自动调用
第13题:
定义在类内部的函数被类默认为【 】,在类外部每次调用该函数时,定义的函数代码会在调用函数位置展开。
第14题:
类的构造函数是在定义该类的一个( )时被自动调用执行的
A: 成员函数
B: 数据成员
C: 对象
D: 友元函数
第15题:
C语言中,关于函数下列说法正确的是(38),下列符号可以作为函数名的是(39)。C语言中函数内部定义的变量,缺省存储类别是(40)。当return语句中的表达式的类型和函数定义类型不一致时,函数返回值类型由(41)。
A.函数的定义可以嵌套,但函数的调用不能嵌套
B.函数的定义不可以嵌套,但函数的调用可以嵌套
C.函数的定义可以嵌套,函数的调用也可以嵌套
D.函数的定义和调用都不能嵌套
第16题:
类的构造函数被自动调用执行的情况发生在定义该类的______时。
A.成员函数
B.数据成员
C.对象
D.友元函数
第17题:
类的构造函数被自动调用执行的情况发生在定义该类的(42)时。
A.成员函数
B.数据成员
C.对象
D.友元函数
第18题:
若程序中定义了局部变量与全局变量,则 ______ 。
A.在函数内只能访问局部变量,而不能访问全局变量
B.局部变量与全局变量的名字不得相同
C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元
D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
A.
B.
C.
D.
第19题:
关于构造函数,以下说法正确的是()。
第20题:
函数内部定义的局部变量当函数调用结束后被自动删除。
第21题:
在函数内部定义的变量称为局部变量。
第22题:
参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。
第23题:
对
错
第24题:
局部变量
全局变量
形参
实参