66问答网
所有问题
函数既可以嵌套定义又可以递归调用吗?
函数既可以嵌套定义又可以递归调用吗?
还有,调用函数时只能把实参的值传送给形参,形参的值不能传送给实参,对吗?
举报该问题
推荐答案 2012-10-08
1函数是不可以嵌套定,但递归调用是可以的。
2实参的‘值’传送给形参是形参的值不能传送给实参。但但地址传递时是可以的。即实参是指针或有地址符时。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/DUvsiDsU9.html
其他回答
第1个回答 推荐于2018-04-13
有些语言函数可以嵌套定义,有些不可以
大多数语言都可以函数递归调用
如果有指针之类的东西,是可以形参改变实参的
本回答被网友采纳
相似回答
函数既可以嵌套定义又可以递归调用吗?
答:
1函数是不可以嵌套定,但递归调用是可以的
。2实参的‘值’传送给形参是形参的值不能传送给实参。但但地址传递时是可以的。即实参是指针或有地址符时。
...A.
函数
的
定义可以嵌套
,但函数的
调用
不可以嵌套
答:
正确的描述是:函数的定义可以嵌套,但函数的调用不可以嵌套
。C语言中函数的定义都是相互平行、相互独立的,也就是说在函数定义时,函数体内不能包含另一个函数的定义,即函数不能嵌套定义,但可以嵌套调用。嵌套函数的例子:qsort函数会将一个比较器cmp作为参数.又如例子中所示的公式使用了嵌套的 AVERAGE...
什么叫做
嵌套调用?
什么叫做
递归调用
答:
所谓嵌套调用就是在一个函数中调用其他函数的过程叫做函数的嵌套。C++中函数的定义是平行的,除了main()以外,都可以互相调用。
函数不可以嵌套定义
,但可以嵌套调用。比如函数1调用了函数2,函数2调用了函数3,这便形成了函数的嵌套调用。递归调用:在调用一个函数的过程中又直接或间接第调用该函数本身的...
c语言中的
函数可以嵌套
调用也
可以递归调用
,这句话对
吗?
答:
这句话是不对的
。嵌套是两种结构间的关系,而不是函数间的关系。递归是一个函数调用自身,可以看作是一个函数调用另一个函数中的较特别的例子。函数嵌套与递归调用的区别函数嵌套是语言特性,递归调用是逻辑思想。
函数嵌套
调用和
递归调用
的区别是什么?
答:
区别:函数的
嵌套调用
是指在一个C语言函数里面在执行另一个函数,这样通常称为函数的嵌套调用。而函数的
递归调用
,一般指的是这个C语言
函数调用
自己本身的函数也就是说
调用函数
的函数体是一样的,这样称为递归调用。
c语言中
嵌套调用
和
递归调用
的区别
答:
函数嵌套
允许在一个函数中调用另外一个函数,比如有三个函数 例:funca() { funcb(); } funcb() { funcc(); } funcc() {cout << "Hello" <<endl; }这个就叫做
嵌套调用
,它是一个语言提供的程序设计的方法,也就是语言的特性。
递归调用
是一种解决方案,在程序中,
递归函数
的限制条件就...
大家正在搜
函数的嵌套调用与递归调用
C语言函数可以递归定义吗
c语言的函数可以嵌套调用吗
c语言的函数可以嵌套定义吗
递归调用和嵌套调用的区别
函数可以嵌套定义
直接递归调用和间接递归调用
c语言函数递归调用例子
c语言函数嵌套调用例子
相关问题
1、以下对C语言函数的有关描述中,不正确的描述是: A、C函...
函数的嵌套调用和递归调用有什么区别 ?
"C语言中,函数的嵌套调用称作为递归"这句话对吗?
谁能帮我分别举一个例子,是关于函数的嵌套调用和递归调用的(要...
c语言中嵌套调用和递归调用的区别
c语言,函数的嵌套调用与递归函数的章节内容的实验题目
c语言中的函数可以嵌套调用也可以递归调用,这句话对吗?
c语言中,函数的嵌套调用称作递归?