33问答网
所有问题
C语言中不能再函数内定义函数吗?
主函数内不就可以定义别的函数吗?这句话就不攻自破了?
举报该问题
推荐答案 推荐于2017-09-18
不可以,即使
主函数
中也不可以,C语言只允许在函数中声明和嵌套调用。
C语言中是不允许作嵌套的函数定义。因此程序中各个函数之间是平行的,不存在上一级函数和下一级函数的问题,这样是为了简化C语言编译器的逻辑性。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/dP50BWhh5.html
其他回答
第1个回答 2012-12-22
函数不能嵌套定义的,只能在外面定义然后在主函数调用
第2个回答 2012-12-22
函数的调用可以嵌套,定义不可以嵌套。主函数不能视为一般函数看待,它和其他函数有很大的区别。
第3个回答 推荐于2017-10-10
主函数里怎么能定义一个函数呢?
主函数里最多也 只能声明一个函数而已。
要区分什么是定义,什么是声明。一般的C语言的书都会介绍的。本回答被提问者采纳
相似回答
C语言中不能
在
函数里面
声明
函数吗
答:
可以的
。函数内支持声明其他函数。声明后,只能在本函数内调用。如果要在所有函数内都可以调用,还是需要声明在函数外,一般在文件开始处,引用头文件下方。
C语言函数
可以嵌套
定义吗?
答:
C语言中函数的定义都是相互平行、相互独立的,也就是说在函数定义时,
函数体内不能包含另一个函数的定义
,即函数不能嵌套定义,但可以嵌套调用。所在函数库为 math.h、stdio.h、string.h、float.h int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 ...
C语言中不能
在
函数里面
声明
函数吗
答:
是的。
不能
。每个函数只能独立地声明。然后可以相互调用.
大家正在搜
c语言函数的定义与调用数组
c语言所有函数都是外部函数吗
函数内可以嵌套定义函数
函数的定义c语言
c语言定义函数的格式
c语言函数嵌套定义
c语言如何自定义函数
c语言自定义函数由什么组成
c语言自定义函数例子
相关问题
C语言中不能在函数里面声明函数吗
C语言:可以在一个函数中定义另一个函数为什么不对?
c语言中函数能嵌套定义吗?
C语言中能在自定义函数里面再自定义一个函数吗?
c语言中“函数的定义不可以嵌套,但函数的调用可以嵌套”是什么...
C语言中在一个函数中可以声明另一个函数吗(不是定义)?在ma...