11智能在线
新记
要调用的函数在main函数中定义,是否不用在main函数之前说明,请高手帮忙。
如题所述
举报该文章
其他看法
第1个回答 2011-03-19
可以在main函数前面写要调用的函数,然后在main函数里就不用定义申明该函数了,直接调用就行。如果要调用的函数写在main函数后面,那应该在main函数里面申明一下,或者在main函数外面申明也行,只要在main里面或前面就行,如果没有的话,程序会报错,说调用的函数未定义。
第2个回答 2011-03-19
函数最好不要在main函数中定义,可以在main外部定义然后main中调用。
追问
如果調用的函數在main函數中定義了,那麼一定要在main函數之前說明嗎?不說明會怎麼樣?
追答
一般来说会报错。正常来说函数内部是不能定义函数的,可以调用声明过的函数。
本回答被提问者采纳
相似回答
大家正在搜
相关问题
C++中,main函数调用一个函数,那个函数必须在main函...
[C语言]函数的定义中什么时候要在main之前声明函数?
在C语言程序中,被调用的函数必须在main( )函数中定义 ...
C中 函数声明 要在main函数之前?
在c程序中要调用的函数必须在main()函数中定义,这句话错...
“函数定义” 在 “主函数” 之前,为什么使用时,可以不用 ...
在C语言程序中,要调用的函数必须在main()函数中定义。 ...
在main函数中说明的变量,有效范围是main函数及其调用的...