方法定义中的参数表称为形式参数表,其中的每个参数被称为形式参数,每个形式参数的定义(声明)包括()和参数名两个方面。

题目
填空题
方法定义中的参数表称为形式参数表,其中的每个参数被称为形式参数,每个形式参数的定义(声明)包括()和参数名两个方面。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●下列叙述中正确的是 (34) 。

(34) A.宏替换不占用运行时间

B.在带参的宏定义中,要定义其形式参数的类型

C.在带参的宏定义中,形式参数是变量

D.在带参的宏定义中,形式参数是常量


正确答案:A
【解析】带参的宏定义与函数类似。如果我们把宏定义时出现的参数视为形参,而在程序中引用宏定义时出现的参数视为实参。虽然带参数的宏定义和带参数的函数很相似,但它们还是有本质上的区别:
①在带参的宏定义中,形式参数不是变量,只是一个符号,不分配内存单元,不必定义其形式参数的类型。发生宏"调用"时,只是将实参替换形参。而在函数中,形参和实参是完全独立的变量,它们均有自己的作用域。当调用发生时,实参传递给形参的过程(值传递或引用传递)完全不同于简单的宏替换。
②在宏定义中的形参是标识符,而宏调用中的实参可以是表达式。
③从发生的时间来说,宏"调用"是在编译时发生的,函数调用是在程序运行时发生的;宏"调用"不存在内存单元分配的问题,而函数调用时,会给形参变量分配内存单元,然后复制实参的值,函数调用结束后,形参变量占用的内存单元被释放。

第2题:

C++函数的声明和定义可以分开,函数声明不需要()

A、返回类型

B、函数名

C、参数表

D、函数体


参考答案:D

第3题:

在下列结论中,只有一个是正确的,它是( )。

A.递归函数中的形式参数是自动变量

B.递归函数中的形式参数是外部变量

C.递归函数中的形式参数是静态变量

D.递归函数中的形式参数可以根据需要自己定义存储类型


参考答案:A

第4题:

出现在过程定义中的某些名字是特殊的,它们被称为该过程的形式参数,简称形参。()

此题为判断题(对,错)。


正确答案:正确

第5题:

下列关于方法重载的说法中,正确的是()。

A、形式参数的个数不同

B、形式参数的个数相同,数据类型顺序不同

C、形式参数的个数相同,数据类型不同

D、形式参数的个数不同,数据类型不同


参考答案:BCD

第6题:

宏定义中的形式参数可以多于宏调用的实在参数。()


参考答案:正确

第7题:

宏定义中DUMMY PARAMETER LIST称为哑元表,给出宏定义中所用到的形式参数,每个虚参数之间用逗号隔开。( )


正确答案:对

第8题:

形式参数在声明表中定义,而实际参数变量在符号表中定义。()

此题为判断题(对,错)。


参考答案:对

第9题:

函数原形中,下列()是不必要的。

A.函数的类型

B.形式参数名

C.函数名

D.形式参数类型


正确答案:A

第10题:

函数定义的格式是______函数名(形式参数表)函数体。


正确答案:返回类型
返回类型 解析:本题考察基本的函数定义格式。

更多相关问题