一.嵌套调用:
- 概念:一个函数里面又调用了另一个函数(函数和函数之间可以根据实际的需求进行组合的,也就是可以互相调用的)
- 注意:函数可以嵌套调用,但是不能嵌套定义。
- 例子:
#include<stdio.h> void LOVE() { printf("BLF\n"); } void QSL() { printf("QSL\n"); int i = 0; for (i = 1; i <= 3; i++) LOVE(); } int main() { QSL(); return 0; }
.
.
.
二.链式访问:
- 概念:把一个函数的返回值作为另外一个函数的参数。
- 注意:链式访问的前提是函数要有返回值,函数不写返回值时默认返回类型是int(不建议这种写
//明确说明main函数不需要参数 //本质上main函数是有参数的 //main函数有三个参数 #include <stdio.h> int main(int argc, char* argv[], char* envp) { return 0; } //暂时不需要了解每个参数的含义
- 例子
//明确说明main函数不需要参数 //本质上main函数是有参数的 //main函数有三个参数 #include <stdio.h> int main(int argc, char* argv[], char* envp) { return 0; } //暂时不需要了解每个参数的含义