00问答网
所有问题
c语言中为什么要引用函数?什么时候可以省略函数声明?
如题所述
举报该问题
推荐答案 2020-05-18
将某个功能封装成一个函数,当
主函数
需要执行该功能时直接调用函数即可。可以简化主函数,减少主函数代码量,简单易读。
任何时候函数的声明必须在调用之前,否则无法引用。
追问
第二句是对的还是错的
调用函数之前不是不需要声明函数吗
追答
如果把函数的定义放在调用之前,就不需要另外声明。
如果函数的定义放在调用之后,就必须在调用之前先声明。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DZnnTeTeZ0rrBBeZBj.html
相似回答
C语言中声明函数
有什么用
?
为什么
有的代码不用声明函数就能直接...
答:
代码的运行是自上到下的。如果你
的函数
在被调用的地方的上面。那么你就可以不
需要声明
。反之,如果你的函数在调用处的下面。那么你必须要声明,不然你的程序没法调用函数
函数声明可以省略
吗?
答:
C语言
编译系统是由上往下编译的.一般被调函数放在主调函数后面的话,前面就该有声明.不然C由上往下的编译系统将无法识别。正如变量必须先声明后使用一样,函数也必须在被调用之前先声明,否则无法调用!
函数的声明可以
与定义分离,要注意的是一个函数只能被定义一次,但
可以声明
多次。
函数声明
由函数返回类型...
C语言中函数什么时候声明
,什么时候定义
??
最好举例说明。
答:
函数可以
在调用
函数的函数
(比如main函数)之前定义,这样就无需声明了;举例:int add(int x,int y) { return x+y; } //在编译程序编译到main的调用add之处时,由于已经编译过add的函数了,因此编译程序已经知晓调用规则,因此
可以省略声明
语句void main() { int x=5,y=6,
c
; c=add(x,y);...
C语言中什么
情况下不必为
函数
进行
声明??
举个具体例子【重点】
答:
以上例子就是:把要被调用
的函数
放在调用函数之前,可以不用声明;或者用库函数也不要你声明,并且也不
可以声明
。
大家正在搜
c语言函数引用数组
c语言怎么声明函数
c语言函数怎么调用数组
c语言数组作为函数参数
c语言引用函数
c语言函数怎么用
c语言函数的声明
c语言数组引用
c语言数组函数
相关问题
[C语言]函数的定义中什么时候要在main之前声明函数?
c语言中函数声明的时候可以省略形参吗?
c语言对被调用的函数有什么要求?在哪些情况下,可以省略对被调...
C语言中定义函数时,什么时候必须定义形参,什么时候可以省略,...
在c语言中,函数调用是否必须先声明?
C语言中在什么情况下调用自定义函数前需要先声明?
函数声明可以省略吗?
C语言中声明函数有什么用? 为什么有的代码不用声明函数就能直...