本文目录一览:
C语言的子函数可以调用主函数吗
因此,主函数必须有,且可以调用子函数,这是编程语言决定的。子函数可有可没有,子函数可以被主函数调用,也可以被其他子函数调用。
语法上可以的,但工程上会尽量避免。另外,递归就相当于一种子函数相互调用的极限形式,相当于两个子函数相同。
C语言可以嵌套调用或递归调用子函数。在C语言中,函数嵌套允许在一个函数中调用另外一个函数。例如 funca(){ funcb();} 这个就叫做嵌套调用,它是一个语言提供的程序设计的方法,也就是语言的特性。
main函数可以被其他函数调用吗
不能。main函数是程序的主体部分,只有它能调用其他函数。其他函数不能调用它。假设我们可以调用main函数,那么在main函数里面又调用这个函数,就会进入死循环,产生Runtime error的错误。
不可以。main函数是程序的入口,一个C程序必须有且只有一个main函数,程序执行总是从main函数开始,完成对其他函数的调用后再返回到main函数,最后由main函数结束整个程序,所以main函数不能被其他函数直接调用。
对的。C语言只要是函数,包括main,都可以被调用。
文章来自互联网,只做分享使用。发布者:,转转请注明出处:https://www.dingdanghao.com/article/203795.html