A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© mazhichao 中级黑马   /  2015-6-27 15:54  /  680 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

模块化编程
        概念:就是多文件(.c文件)编程,一个.c文件和一个.h文件可以被称为一个模块
        1、通过头文件来调用库功能
        在很多场合,源代码不方便想用户公布,只能想用户提供头文件和二进制的苦即可。用户只需要按照头文件中定义的接口来调用,而不必关心接口是怎么实现的
        2、多文件编译
        将少打的项目分成几个文件实现,透过头文件将其他文件的函数声明引入到当前文件。
        3、头文件能加强类型安全检查。
        实现:
        .c语言的源文件
        .h(header)头文件
                1、方法的声明 但是不能实现方法
                2、声明变量
                3、声明结构体
        好处:
                1、用的时候,只需要包含.h 文件,对外隐藏源文件
                2、团队的分工和协作
                3、可以把功能细化分若干个模块

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马