阅读 223

函数的嵌套调用和链式访问

函数的嵌套调用和链式访问

函数的嵌套调用和链式访问:

概念:
函数和函数之间可以有机的组合的
嵌套调用

//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/

文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐