注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
chenxinli的个人空间 https://home.eeworld.com.cn/space-uid-102684.html [收藏] [复制] [分享] [RSS]
日志

对创建一个c工程的理解

已有 687 次阅读2010-6-29 19:44 |个人分类:程序|

1、建立一个c文件,同时建立一个同名的文件,c文件需要#include“同名的这个头文 件”,该头文件只能

   放函数和变量声明,包括库文件,这些都是同名c文件需要的。如果在该头文件定义变量,且另一个c文件

   也包括这个头文件,这个变量就会重定义。

  另一个c文件用到另一个c文件变量,要用extern 声明。这个变量叫做“真正的全局变量”

2、编译是以每个c文件为基础的,每个c文件编译成一个目标文件。编译只检查语法是否正确,函数与变量

   声明是否正确。

3、链接,主要是链接函数和全局变量,我们使用编译出的目标文件来连接成我们的程序。(具体实现过程????)

发表评论 评论 (1 个评论)
回复 chenxinli 2010-6-30 11:17
希望大家能把编译连接大概过程介绍一下啊

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章