1c的探讨
文章目录
- 1.1C的编译链接与文件引用
- 1.1.1一个小程序
- 1.1.2链接与文件引用
1.1C的编译链接与文件引用
1.1.1一个小程序
- src仅存储C文件,
- inc存储后续讨论到的头文件
- Obj存储编译后的对象文件
- bin存储链接后形成的库或执行文件
- 第二行为链接,构建可执行文件(gcc通过缺少-c来判断)
- 第三行执行生成在bin子目录(也可称为文件夹)下的执行程序 test _main
- echo S?检测最近一个操作的返回
-
上述命令执行后,返1、3、4
-
main函数参照C国际标准的内容,它有两种形式,另一种:
-
int main(void)
-
不用第二种。
-
大多数程序总需要一些给入参
- 1.5节的小模块举例中你会发现,更多的工作会从main函数中移除,而尽量保证main简洁
- main里主要描述一个系统中(按大类区分)各模块的配置及调度逻辑。
- 后续章节,一个模块的代码甚至不包括存放main函数的 test XXX main.c文件,后者仅作为调用该模块进行测试的入口测试文件
- 这是为方便一个工程的开发成果与其他工程整合利用。
- 复杂的系统,更多情况下是切割成小块处理,
- 不是集中在一个工程中开发。
1.1.2链接与文件引用
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
