00问答网
所有问题
在C语言中任意函数都可以任意多次互相调用吗?
如题所述
举报该问题
推荐答案 2012-11-07
可以的,不过不可以调用main()函数。所有的程序都是从main函数开始,然后main函数调用其他的函数,其他的函数也可以调用其他的函数或者自身(递归调用),次数不限。最后在返回到main函数。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZIjDBBeTr.html
其他回答
第1个回答 2012-11-07
除了
main函数
之外,可任意调用,但在调用之前一定要有被调用函数的声明或定义,否则系统可能会报错。另外,两个函数之前相互调用会引起无限循环(死机),应特别注意,例如下面会造成死机:
int a();
int b();
int a() { b(); }
int b() { a(); }本回答被提问者采纳
第2个回答 2012-11-07
这是有限制的 首先是从MAIN函数开始的,之后可以调用其他函数
相似回答
c语言中
,在一个自定义
函数里面
只能调用一个自定义
函数吗?可以调用
多 ...
答:
可以调用多个函数,没有限制
,除了main函数不可以调用。还有就是,它自己也可以调用自己。也可以调用一些库函数,比如“max(int,int)”,总之,除了main不可以,其他的都可以。不过在调用之前记得要声明。
c语言中
如何一个
函数的多次调用
答:
一个
函数
只能有一个返回值,指针可以返回多个,例如:void aaa(){ int *a,*
c
;int a,c;a=a;*c=c;a=b();c=b();} 下面
调用
*a和*c.
C语言中能否
在一个自定义
函数中调用
另一个自定义
函数?
答:
可以调用
。C语言最基本的模块为函数,任意函数都可以调用其它任意一个函数,包括函数本身。1、自定义函数调用其它自定义函数的例子:include <stdio.h> void fun1(int a)//自定义函数fun1。{ printf("%d\n",a);} void fun2(int m, int n)//自定义函数fun2。{ fun1(m);fun1(n);//调用...
c语言中
自定义函数中库
函数可以
随意
调用吗
答:
回答:
是的
,只要通知调用函数调用规则即可,所谓通知即在调用函数前写函数头,或包含其中有函数头定义的.h文件.
大家正在搜
c语言函数调用数组
c语言程序中,当调用函数时
c语言函数调用语句是什么
c语言怎么调用函数
c语言函数嵌套调用
c语言函数的定义与调用
c语言两个函数先后调用
c语言函数调用编程题
c语言函数的递归调用
相关问题
c语言中如何一个函数的多次调用
C语言中,所有函数之间都可以相互调用。这句话错哪了?
在一个可以正确执行的c语言程序中,一个c语言函数的声明(原型...
新手求解释“C语言中程序中所有函数之间都可以相互调用,与函数...
c语言中主函数和其他函数之间能否互相调用?
c语言中自定义函数中库函数可以随意调用吗
C语言中,同一个函数可以被定义多次吗?
C语言中能否在一个自定义函数中调用另一个自定义函数?