鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 编程语言开发 > c语言 > >

15-C语言结构体

来源:互联网 作者:佚名 时间:2013-12-28 10:16
目录: 一、大型软件开发 将一个代码中的内容,拆分成多个文件,最后的可执行文件只要一个。 操作步骤: 1 原来只有一个文件main.c输入函数 输出函数 声明 2 多人开发 将原文件拆成三个文件,分别为*.h、*c、main.c 3 编译时 1)分别编译不同的源文件,生成

目录:

一、大型软件开发

将一个代码中的内容,拆分成多个文件,,最后的可执行文件只要一个。

操作步骤:

1 原来只有一个文件main.c输入函数 输出函数 声明

2 多人开发 将原文件拆成三个文件,分别为*.h、*c、main.c

3 编译时

1)分别编译不同的源文件,生成相应的目标文件

gcc -c input.c

gcc -c main.c

2)可以将多个目标文件链接生成同一个可执行文件

gcc input.o main.o  =>  a.out

3)在main.c中,引入头文件

4).h文件中的条件编译解决的是重复声明问题

5)先xcode中,Compile Sources解决链接问题的根本

总结:如果使用第三方代码,要做两件事情,导入.h文件,导入目标文件.o(库)

main.c

1 #include <stdio.h> g_num; * argv[]) 6 { 7 int i = 0; 8 i = input(); ,i); ,getNum()); ; 12 }

上一篇: 16-高级指针
下一篇: 14-C语言宏
网友评论
<