44问答网
所有问题
在C语言中,函数(包括main函数)相互之间可以调用。
选项:
1、 错
2、 对
举报该问题
其他回答
第1个回答 2009-06-20
对的。
C语言只要是函数,包括main,都可以被调用。 下面的代码是可以的
void f(){ main(); }
int main()
{
f();
return 0;
}
第2个回答 2012-09-16
错 有些函数是有范围的 如定义了的局部函数就不能被外部调用
第3个回答 2009-06-20
main函数不能被别的函数调用吧。
第4个回答 2009-06-20
对(在我印象中)本回答被提问者采纳
相似回答
C语言
规定,除
主函数
外,程序中各
函数之间
答:
你这个应该是选择题,答案是程序中各
函数之间
既允许直接递归
调用
也允许间接递归调用
在C语言中
任意
函数
都
可以
任意多次
互相调用
吗?
答:
可以的,不过不可以调用main()函数
。所有的程序都是从main函数开始,然后main函数调用其他的函数,其他的函数也可以调用其他的函数或者自身(递归调用),次数不限。最后在返回到main函数。
C语言中
什么叫
调用函数
?为什么函数和
函数之间
是调用关系?
答:
在这个
函数中,
我们是
在main()函数中用函数
实参进行
调用
的,这样的话。main()函数是一个程序的入口, 在执行 printf("%d",max(a,b)); 这条语句的max(a,b)时候,开始转到max(int,int
)函数
中执行,执行完后在回到printf("%d",max(a,b)); 进行输出a,b中的最大值,然后再接着执行main()...
c语言程序
为什么至少
可以
有2个
函数
答:
C语言中, 因为 所有的函数定义, 包括主函数main在内,都是平行的
。所以,在一个函数的函数体内,不能再定义另一个函数,即不能嵌套定义。但是函数之间允许相互调用,也允许嵌套调用。习惯上把调用者称为主调函数,被调用者称为被调函数。函数还可以自己调用自己,称为递归调用。
大家正在搜
c语言main函数可以被调用吗
在一个c语言程序中main函数
c语言main函数参数用法
c语言main函数参数
c语言的主函数必须用main
c语言中可以有多个主函数吗
c语言main函数
c语言只能有一个main函数
c语言main函数位置
相关问题
C语言中,所有函数之间都可以相互调用。这句话错哪了?
C语言。普通函数与main函数不能相互调用?对吗?然后普通函...
c语言中使用函数调用和直接在main函数中实现有何差异?
C语言中本来函数之间就可以相互调用为什么还要用函数
c语言 为什么不允许调用main函数?
C语言中不是主函数的函数能调用其他函数吗
c程序中所有函数之间都可以相互调用,与函数所在位置无关对还是...
在C语言中任意函数都可以任意多次互相调用吗?