锦川楼:C语言为什么要对所用到的函数进行原型说明?说明一个函数的原型应包括哪几方面的内容?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 18:39:36
C语言为什么要对所用到的函数进行原型说明?说明一个函数的原型应包括哪几方面的内容?

C++/C是强类型的语言,这是为了告诉编译器这个函数的存在,如果函数定义在使用之后,那么在使用之前必须对函数原型进行说明,以进行函数参数的检查.

原型说明的格式为:
返回类型 函数名(参数1类型, 参数2类型,...)
其中参数说明只需要说明其类型,不用写形参名称也是可以的.

没有什么注意的哦
不进行说明函数执行时就不能编缉

应该是在函数使用前如果没有定义的话,才需要声明吧。

如果你不想声明,可以把自定义函数放到主函数前面;
如果是在主函数之后定义的,就必须在前面声明,声明内容就是函数类型和函数名称.

函数原形说明的主要原因是为了使引用这个函数的文件知道这个函数的存在,以及他的参数格式,以便这个文件进行编译