码迷,mamicode.com
首页 > 其他好文 > 详细

【黑马程序员】————#include 和 多文件团队开发

时间:2014-08-05 00:29:48      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:style   使用   io   文件   问题   div   size   c   

一、      #include

1.      预处理指令

2.      #include的作用

纯粹是文件拷贝

3.      #include <stdio.h>

  stdio.h中有什么?链接的时候做了什么事情

  <>和””的区别:

    自定义的文件用"",系统自带的文件用<>

4.      #include的路径问题

  默认是同路径。

二、      .h文件和.c文件的分工

1.单文件的坏处

1>一个文件的内容太多,不利于阅读、调试

2>多人修改同一个文件出问题

3>公司里面是团队合作

 

2.将sum函数抽取到另一个.c文件中

1>先直接调用sum函数,编译警告、链接main.c错误

2>#include “sum.c” , 编译链接main.c,运行成功

3>如果avr.c中使用sum.c,编译链接main.c,运行程序

 

3.在其他文件中声明sum函数

1>int sum(int,int); 

2>编译链接main.c

3>编译链接sum.c

4>编译链接main.c  sum.c,运行成功

5>avr.c利用一样的方法

 

4.将int sum(int,int)抽取到另外一个文件中

1>不抽取声明的坏处:增加新的函数了

2>抽取到.c文件中?开发工具会将所有的.c进行编译链接

3>抽取到.h文件中

 

5.抽取步骤总结

1>.c文件写函数的定义

2>.h文件写函数的声明

3>要想用我的函数,请包含我的.h文件

 

 

 

【黑马程序员】————#include 和 多文件团队开发,布布扣,bubuko.com

【黑马程序员】————#include 和 多文件团队开发

标签:style   使用   io   文件   问题   div   size   c   

原文地址:http://www.cnblogs.com/Jr-711/p/3891259.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!