Snowming04's Blog
一颗红❤
Toggle navigation
Snowming04's Blog
主页
Cobalt Strike
Accelerated C++
区块链安全
友链
关于我
常用工具
代码积累
归档
标签
【C基础】课时9:多文件编译
? C ?
2020-03-06 15:36:48
435
0
0
snowming
? C ?
C的项目是这样组织的: 1、usehotel.c > - 主流程控制文件,里面包含main()函数 - 需要通过 #include包含头文件 hotel.h - 使用了hotel.c里面的一些函数,主要放函数调用 2、 hotel.c > - 是一些自定义功能函数的合集 - 主要是放具体函数定义的。 3、hotel.h > - 头文件,主要放define的符号常量和hotel.c中所有的函数原型。 函数的三部曲:原型、定义、调用就这样被组织起来了。 使用的时候: - 把 usehotel.c和hotel.c放在一个项目下编译(IDE 前提下),这样就无需跟python一样import函数,即可相互调用。 > 可以感觉到,使用vs studio 这种IDE时候,每次运行是运行了项目下所有的文件,都没有错误时候才可运行。 - usehotel.c和hotel.c都#include "hotel.h"。 这样就把三个文件紧密的结合起来了。 **<u>usehotel.c:</u>**  **<u>hotel.c:</u>**  **<u>hotel.h:</u>** 
上一篇:
【C基础】课时10:数组和指针
下一篇:
【C基础】课时8:函数
0
赞
435 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册