2025年2月28日
Linux C 编程教程第 18 部分:递归函数
在此页 结论 无论您使用哪种编程语言,随着您开始越来越多地编写代码,您将学习使您的代码清晰易读/理解的概念。 C 中也有几个这样的概念。其中之一是递归函数,本文将对此进行讨论。递归函数是一个调用自身的函数。调用可以直接从函数体内进行,也可以间接从被相关函数调用的其他函数中进行。下面是一个直接递归的例子:int func (int a){ //statements func(a-1); // statements return 0;}这是一个间接递归的例子:int func (int a){ //statements func_new(a); // statements return 0;}int func_new(int b){ //statements func(b-1); //statementsur return 0;}正…