递归
来源:互联网 发布:vscode markdown 插件 编辑:程序博客网 时间:2024/06/05 11:20
递归就是“自己用到自己”或“间接的用到自己”
三元运算符“?:”
a?b:c的含义是:如果a为真,则表达式的值是b,否则是c
在c语言的函数中,调用自己和调用其他函数并没有任何本质区别,都是建立新栈帧,传递参数并修改“当前代码行”。
在函数体执行完毕后删除栈帧,处理返回值并修改“当前代码行”。
0 0
来源:互联网 发布:vscode markdown 插件 编辑:程序博客网 时间:2024/06/05 11:20
递归就是“自己用到自己”或“间接的用到自己”
三元运算符“?:”
a?b:c的含义是:如果a为真,则表达式的值是b,否则是c
在c语言的函数中,调用自己和调用其他函数并没有任何本质区别,都是建立新栈帧,传递参数并修改“当前代码行”。
在函数体执行完毕后删除栈帧,处理返回值并修改“当前代码行”。