什么叫函数原型?

题目
问答题
什么叫函数原型?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在函数原型声明中,可以省略参数名,但必须声明函数参数的【 】。


正确答案:类型
类型 解析:不能省略参数的类型。

第2题:

什么叫函数原型?


正确答案:函数原型是指由函数定义中抽取出来的能代表函数应用特征的部分,包括函数的数据类型、函数名称、形式参数说明。

第3题:

关于函数声明,以下不正确的说法是()。

A.如果函数定义出现在函数调用之前,可以不必加函数原型声明

B.如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明

C.函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查

D.标准库不需要函数原型声明


正确答案:C

第4题:

什么叫递归函数?简述其执行过程。


正确答案:递归函数是指一个函数的函数体中直接调用或间接调用了该函数自身的函数。递归函数调用的执行过程分为两个阶段:
(1)递推阶段:从原问题出发,按递归公式递推,从未知到已知,最终达到递归终止条件。
(2)回归阶段:按递归终止条件求出结果,逆向逐步代入递归公式,回归到原问题求解。

第5题:

销毁像素着色器接口函数原型。


正确答案: d3d::Release(MultiTexPS)

第6题:

函数原型中声名的参数称为()


正确答案:形参

第7题:

假设某个函数的原型为:void foo( int x, int y ); 该函数分别被C编译器和C++编译器编译后在符号库中的名字是什么?


正确答案:该函数被C编译器编译后在符号库中的名字为_foo,而C++编译器则会产生像_foo_int_int之类的名字(不同的编译器可能生成的名字不同,但是都采用了相同的机制,生成的新名字称为“mangled name”)。_foo_int_int 这样的名字包含了函数名、函数参数数量及类型信息,C++就是靠这种机制来实现函数重载的。

第8题:

在c语言库函数中将一个字符转换成整型的函数是atool()吗,这个函数的原型是什么?


正确答案:
函数名: atol
功 能: 把字符串转换成长整型数
用 法: long atol(const char *nptr);
程序例:
#include
#include
int main(void)
{
long l;
char *str = "98765432";

l = atol(lstr);
printf("string = %s integer = %ld\n", str, l);
return(0);
}

第9题:

关于函数声明,以下不正确的说法是()。

  • A、如果函数定义出现在函数调用之前,可以不必加函数原型声明
  • B、如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明
  • C、函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查
  • D、标准库不需要函数原型声明

正确答案:C

第10题:

在C++语言中,说明函数时要用函数原型,即定义函数时的函数头部分。


正确答案:正确