77问答网
所有问题
当前搜索:
其他函数可以调用main函数吗
main函数可以
被
其他函数调用吗
答:
不可以
。main函数是程序的入口,一个C程序必须有且只有一个main函数,程序执行总是从main函数开始,完成对其他函数的调用后再返回到main函数,最后由main函数结束整个程序,所以main函数不能被其他函数直接调用。
main函数可以
被
其他函数调用吗
?
答:
不能
。main函数是程序的主体部分,只有它能调用其他函数。其他函数不能调用它。假设我们可以调用main函数,那么在main函数里面又调用这个函数,就会进入死循环,产生Runtime error的错误。所以main函数并不能被调用,在逻辑上只能这样,而且符合C程序编写的要求,要耦合性,能少互相调用就少调用,如此才好改...
[C/C++] 为什么大家会说
main函数
不能被
其他函数调用呢
?
答:
main函数是可以被调用的
,并且不仅可以被自身调用,而且还能被其他函数调用。但是这样做非常不安全!因此不推荐这么做。如果希望代码循环进行,请使用安全的循环语句。尝试调用main函数 main函数是在程序开始执行时,被系统唯一调用,且被系统调用仅一次的函数,当程序开始执行时,系统便不再关心也无法区别mian...
c++
其他函数可以调用main函数
么
答:
理论可以
,和普通函数是一样的。只是这种用法非常少见……因为对于类似的特定功能,一般都有替代解决方法。调用main函数极容易造成无限递归调用然后栈溢出崩溃
...与
函数
所在位置无关”错在哪里?难道说是
main函
答:
一个是任何其他函数无法调用main函数
,因为main是程序入口,它是唯一的,不可能在里面了再钻入入口 另外,a函数调用b函数,b必须在a前面,或者b的类型(名称和参数、返回值类型)在a之前申明过,不然编译器在扫描a的时候不知道如何处理b
每个c程序文件都必须有一个
main
()
函数
?
答:
那么该程序没有
主函数
。主函数的位置不固定, 并且可以调用程序中的
其他函数
, 而其他函数不
可以调用 main
() 函数 。 函数中不可以再定义其他的函数。1、
main函数
是程序唯一入口。也就是说,程序运行时,首先从main函数开始执行。2、一个程序,必须要有一个main函数,而且也只能有一个main函数。
main函数可以
被
其他函数调用吗
?
答:
可以调用
!但是一般不这么做,请看下面代码:include <stdio.h>void callmain(void);int n = 0;int main(void){ printf("我是
main函数
中的输出语句!\n"); if(n == 3) return 0; else n++; callmain(); return 0;}void callmain(void){ main();} ...
C语言。普通函数与
main函数
不
能
相互
调用
?对吗?然后普通函数之间能相互...
答:
肯定不会无止境啊。。你
调用函数
的时候要开辟函数栈的,普通函数也不
能调用main函数
,main函数是函数的运行主线,调用
其他函数
的时候开辟函数栈,运行完毕返回到主函数中。
在c语言中,由于
main函数
不
能
被任何
函数调用
,所以它不带参数。这句话对...
答:
错,main确实不被
其他函数调用
,但
main函数
是
可以
有参数的int main(argc,argv),这就是main函数的命令行参数。
c++里
主函数能
被自定义
函数调用吗
?
答:
main可以
被调用。我最近在写c编译器,其实
main函数
跟其他函数都一样都是函数,也可以带参数,唯一不同就是main是程序的开始,对参数有一些约束罢了。自然也可以被
其他函数调用
了,甚至。。。
可以main调用main
。比如:include <stdio.h> int i=0;int main(){ printf("%d",i);if(i++<10)main()...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
每个函数都能被其他函数调用
主函数不能被其他函数调用
主函数能被调用吗
函数名应该符合标识符的规定
一条return语句可以返回几个值
return语句可以返回多个值吗
main函数可以调用其他函数
主函数可以被其他函数调用吗
函数只能被main函数调用