函数的嵌套调用和链式访问
函数的嵌套调用和链式访问
函数的嵌套调用和链式访问:
概念:
函数和函数之间可以有机的组合的
嵌套调用
//3 new_line函数输入hahahahavoid new_line() { printf("hahahaha\n"); }//2 three_line函数去调用new_line函数void three_line() { int i = 0; for (i = 0; i < 3; i++) { new_line(); } }int main() { //1 main函数去调用three_line函数 three_line(); return 0; }
链式访问
概念:把一个函数的返回值作为另外一个函数的参数
#include <stdio.h>#include <string.h>int main() { //int len = 0; //int len = strlen("abc"); printf("%d", strlen("abc")); return 0; }
把 strlen("abc")的返回值作为print的函数参数
例题1:
#include <stdio.h>int main() { printf("%d", printf("%d", printf("%d", 43))); return 0; }
这道题的输出结果是什么呢????
©著作权归作者所有:来自51CTO博客作者ンめ的原创作品,如需转载,请注明出处,否则将追究法律责任
it资源分享 http://www.137zw.com/