问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

函数不能嵌套定义是什么意思

发布网友 发布时间:2023-05-11 15:15

我来回答

2个回答

热心网友 时间:2024-10-23 16:14

是由于语法不支持造成在函数定义的内部不能定义函数。
C语言中函数的定义都是相互平行、相互独立的,也就是说在函数定义时,函数体内不能包含另一个函数的定义,即函数不能嵌套定义,但可以 嵌套调用。
嵌套函数,就是指在某些情况下,您可能需要将某函数作为另一函数的参数使用,这一函数就是嵌套函数。一个为大家所熟知的例子就是 qsort函数会将一个比较器cmp作为参数.又如图1中所示的公式使用了嵌套的 AVERAGE 函数,并将结果与 50 相比较。这个公式的含义是:如果 单元格F2到F5的平均值大于50,则求F2到F5的和,否则显示数值0。又如,在一个程序中, 主函数调用了sum函数,而在sum函数中又调用了mul函数。在一个函数被调用的过程中又调用另一个函数,这就是函数的 嵌套调用。如果是函数本身嵌套调用函数本身,那就是函数递归调用了。

热心网友 时间:2024-10-23 16:14

意思是在函数定义的内部不能定义函数。追问请问高人能不能列举个例子呢?

追答以C语言为例,一个函数的定义是这样的:
void f()
{
//这里的函数的内部
}

嵌套定义是这样的:
void f()
{
//这是函数f的内部
void g()
{
//这是函数g的内部
}
}

上面就是在函数f内定义函数g,也就是函数嵌套定义。标准C里面是不允许函数嵌套定义的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
上次去四川吃了一次火锅,晚上就胃疼得厉害,回来后稍微吃点辣的就胃 ... ...吃了好几天火锅,今天起床胃里特别烧,胃疼怎么办,有没有什么好的办 ... 最近视力下降,去哪可以看看。 最近视力下降,去哪可以看看。 月经期生气那天血就是黑色的然后总有一点点 跟朋友吃了好几天火锅,今天起床胃里特别烧,胃疼怎么办,有没有什么好... 您好,我昨天吃完火锅今天早上就肚子疼 请各位帮忙取下名字,我女儿2011年于农历7月初10上午10点半出生,姓汤... 最近视力下降,去哪可以看看。 我女儿20121年11月11日23时38分出生!我老婆姓魏!我姓汤!想给她取个魏 ... FMM 怎么用啊 555哪下载的更好用!有其他FM2006的修改器吗?好用就行... FMM的球员属性看不懂 刻鹄成鹜的意思 OPPO新系列有什么与众不同的亮点嘛? 膝盖后窝沟长一个瘤怎么回事 隔声分贝大好还是小好? 减肥指游泳慢跑自行车跳绳消耗热量 锐炬显卡是什么级别的显卡? ...散框 无框的区别是什么,满钻 绒布 3D5D有什么区别?谢谢急用_百度知 ... 好多摩托车发动编码里有FMM 字样,FMM是 什么意思 计划完成程度 关于读书吃饭的成语 翻译 保持身体健康是硬道理。(primary 用原版xp光盘安装系统时,密钥是什么意思?在哪找得到?还有,用u盘怎么装... 材料毁损净损失怎么算 怪物猎人崛起曙光大师6星任务有什么 水深火势强度日是个什么 蒲萄架上春昼秀的上一句是什么 基础工程和结构中的“XGZ”是什么意思? 苹果6splus创建id时候礼品卡是什么 b2b网上支付是什么意思 摩托车发动机号167FMM-A是什么意思 51单片机 矩阵键盘扫描 “学了知识不运用,等于耕田不播种。”的意思 男32岁右脑偏头疼游离的疼痛? 学习的最终目的是为了完善人生,如果只学而不实际运用那么就等于白学... 快连显示内核版本为空什么意思 隔音效果达4级好不好? 等号上面加一个点是约等号, 等好上下各加一个点是什么符号,表达什么... 九极拳的意思九极拳的意思是什么 团建热量消耗的朋友圈 保护森林这张邮票以后会有收藏价值吗 石家庄联谊医院的三大理念 何处是江南 亨劢会展(上海)有限公司怎么样? Win10 PC电脑如何打开多个 碧鲜的引证解释碧鲜的引证解释是什么 没有安全感是因为缺少信任吗? 怎么帮助别人解封 宝马2022改款二是什么意思