问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

...中“函数的定义不可以嵌套,但函数的调用可以嵌套”是什么意思...

发布网友 发布时间:2022-05-29 04:36

我来回答

5个回答

懂视网 时间:2023-01-20 17:41

以c语言为例,其函数的定义不能嵌套,但是调用可以嵌套。函数不能嵌套定义是由于语法不支持造成在函数定义的内部不能定义函数。C语言中函数的定义都是相互平行、相互独立的,也就是说在函数定义时,函数体内不能包含另一个函数的定义,即函数不能嵌套定义,但可以嵌套调用。

  

  C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言一般只比汇编语言代码生成的目标程序效率低10%至20%。因此,C语言可以编写系统软件。

  

  当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著。

热心网友 时间:2023-01-20 14:49

所谓的定义函数就是在一个函数外声明一个函数 可以是函数头 如int fun(int ,int )属于函数声明
函数体可以在后来再输入 但是一定要先声明再使用 所谓不能嵌套定义就是不能再一个函数体(任何一个函数)内部声明一个函数 比如在main函数内就不能有int fun(int ,int )定义 这样是错误的
一个程序是从main函数开始的 也是从main函数结束的 这样在main函数内调用其它函数就不矛盾了 如printf就是一个函数 被调用了 属于嵌套调用
嵌套调用可以举个n的阶乘的例子
int fun(int n)
{
if(n==0)
return 1;
else
return n*fun(n-1);
}
即为嵌套调用 这个函数自己调用自己

热心网友 时间:2023-01-20 16:07

函数的定义不可以嵌套
定义函数a
void a() //定义a函数
{
int b(int c) //定义函数b
{

}

},这是不对的,

但函数的调用可以嵌套

在主函数中调用x函数,x函数在调用y函数
void y() 定义y函数
{
……
}
void x() 定义X函数
{
y(); 调用y函数
}
void main()
{
x(); 调用x函数
}追问你的意思是在 a函数中 不能再定义函数b?
那主函数中不是可以再定义其他函数?

追答你的意思是在 a函数中 不能再定义函数b?
答 是的那主函数中不是可以再定义其他函数?答 不可以主函从void main()开始,回答中x y 函数不是在main函数中定义的,

热心网友 时间:2023-01-20 17:42

函数的定义不可以嵌套
定义函数a
void a() //定义a函数
{
int b(int c) //定义函数b
{
}
},这是不对的,
但函数的调用可以嵌套
在主函数中调用x函数,x函数在调用y函数
void y() 定义y函数
{
……
}
void x() 定义X函数
{
y(); 调用y函数
}
void main()
{
x(); 调用x函数
}

热心网友 时间:2023-01-20 19:33

首先你要明白函数的“定义”和“调用”各是什么意思。

“函数的调用可以嵌套”这种说法不太准确,应该是说函数之间可以互相调用,

即A函数可以调用B函数,B函数可以调用A函数。
...函数定义不可以嵌套,函数调用可以嵌套是什么意思??可以举个例子吗...

函数定义不可以嵌套的意思是:不可以在一个函数内定义另一个函数 例如 void fun() { void fun1(){ } } 函数调用可以嵌套 ,函数调用只有 函数名和参数 fun()这叫调用 例如 void fun() { fun1(); } 这样是可以的

函数的定义和调用可以嵌套吗

以c语言为例,其函数的定义不能嵌套,但是调用可以嵌套。函数不能嵌套定义是由于语法不支持造成在函数定义的内部不能定义函数。C语言中函数的定义都是相互平行、相互独立的,也就是说在函数定义时,函数体内不能包含另一个函数的定义,即函数不能嵌套定义,但可以嵌套调用。C语言是一门面向过程的计算机编...

c语言中“函数的定义不可以嵌套,但函数的调用可以嵌套”是什么意思?

函数体可以在后来再输入 但是一定要先声明再使用 所谓不能嵌套定义就是不能再一个函数体(任何一个函数)内部声明一个函数 比如在main函数内就不能有int fun(int ,int )定义 这样是错误的 一个程序是从main函数开始的 也是从main函数结束的 这样在main函数内调用其它函数就不矛盾了...

函数不能嵌套定义而能嵌套调用怎么理解

不能嵌套定义 即是function a{function b}。在a函数里面定义b函数是错的,只能在a函数外部定义b函数 像这样function a(){},function b(){}。能嵌套调用 即是function a (){b(),可以在a函数里面调用已经定义的b函数。函数 函数的定义:给定一个数集A,假设其中的元素为x。现对A中的元素x...

函数调用函数的嵌套调用

即在一个函数内部调用另一个函数,类似于其他编程语言中的子程序调用。例如,考虑以下两层嵌套调用的示例:当执行main函数中的代码,调用a函数,就会执行a函数。在a函数内部,如果再调用b函数,程序会转向执行b函数。b函数执行完毕后返回到a函数的断点,继续a函数的执行,最后a函数返回到main函数的断点,...

在c语言程序中函数的定义可以嵌套吗

答案是C;A:函数的定义不可以嵌套,但函数的调用可以嵌套 B:一个C语言程序的执行是从函数main开始,但main结束整个函数就结束。C:正确。D:可以不按顺序书写。但是如果函数调用先于函数定义,则需要有函数声明。楼主有不懂可以问哦。

C语言中,函数可以嵌套定义吗

不可以嵌套定义,每一个函数都有一个内存地址,这个地址是函数的入口,它是不可以在其他函数中定义的。但是函数可以嵌套调用,也就是在函数A中可以调用函数B

c语言中不允许函数嵌套定义的原因是什么?

C语言中,所有函数的定义都是互相平行和独立的,一个函数的定义不能包含另一个函数的定义,即不允许函数的嵌套定义。但函数的调用可以通过用一个函数调用另一个函数来实现,这就形成了函数的嵌套调用!C语言不限制嵌套的个数和层数,这样我们就可以自由,合理的组织程序的模块结构。

C语言子函数中能嵌套函数吗

C语言的函数定义是互相平行的,独立的,也就是说,在定义函数时,一个函数内不能包含另一个函数,不能嵌套定义函数(但Pascal语言是可以嵌套定义的)。但能嵌套调用。

系统调用可以嵌套吗

但是C语言允许在一个函数的定义中出现对另一个函数的调用。这样就出现了函数的嵌套调用。即在被调函数中又调用其它函数。这与其它语言的子程序嵌套的情形是类似的。其关系可表示如图。图表示了两层嵌套的情形。其执行过程是:执行main函数中调用a函数的语句时,即转去执行a函数,在a函数中调用b函数时...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
如何评价动画女恶魔人 如何评价动画女恶魔人? 途观胎压监测在哪? 勤劳一生什么生肖 一生劳碌一生享最准的生肖 勤劳一生是什么生肖 勤劳一生,终会得奖,天道酬勤作栋梁指是什么生肖,词典梳理落实 温州有哪些性价比高的面馆推荐? 护士执业资格证的照片怎么审核成功 二33乐园怎么下载? 写信、回信的格式(要具体) 电动车充电器输入320V给220V的能用吗? 手工编的手链大了,可是都是死结又不能剪,怎么办 手链应该多少颗 和田玉手链大颗好还是小颗的好 电动车充电原则上不应超过多久?? 电高压锅新的放在家没用会坏吗? 谁能帮助给传奇武器起个好听的名字???越多越好 高压锅煮东西,不记得吃了,熟了之后也没有打开盖子,2天会不会坏 求所有传奇装备名称 具体是: 火龙、狂雷、荣耀、虎威、主宰、传奇 狂雷... 没下载洋钱罐App怎么有催贷信息? 股票研究的方法 中共教育的幼儿教师资格证材料怎么样 急急急急请问各位高手,幼师教师资格证书和其他的小学中学教师资格证书一... 2019年的婚姻 ...死亦为鬼雄这首诗的作者是谁?诗人借助项羽的故事,讽刺了什么?表达了... 婚姻属马的最佳配偶属马的最佳婚配 男属猴40岁和女属猴27岁相配吗? 紧凑型车中哪一款适合女孩子开 今年属免男29岁同属蛇女27岁什么日子结婚吉? c语言函数的调用可以嵌套吗? 来不及说爱你演员表 来不及说我爱你的演职员表 来不及说我爱你的角色介绍 来不及说我爱你 是谁演的??? 来不及说我爱你的女主角谁演的 心电监护仪5导联和3导联谁检测更准些? 来不及说爱你中建璋的扮演者 请问电视剧《来不及说我爱你》中三姐的扮演者是谁啊? 《来不及说我爱你》中的男主角是谁呀?详细资料, 有谁看过匪大的《来不及说我爱你》,好像有电视剧了,谁知道电视剧叫啥... 来不及说我爱你扮演假静婉的扮演演员 你好,请问你是怎么解决QQ邮箱发邮件时输入验证码的,跪求解决方法_百度... 如果有一位名字里有“佳”的人,那么她的粉丝名叫什么 带有佳字的粉丝名取啥好 名字里有一个字是诗还有一个字是佳粉丝名应该叫什么 瑜伽裤适合几岁人穿? 我叫佳仪,可以帮我取一个粉丝名吗,谢谢 帮忙起个粉丝名最好含佳。。 谁能帮我想个粉丝名
  • 焦点

最新推荐

猜你喜欢

热门推荐