摘要: 一段代码的流程 ***** 1.预处理 将头文件展开,宏定义进行替换,清除注释,if条件宏处理 2.编译 分析语法,并转成汇编 代码优化,如寄存器变量 3.汇编转二进制 4.链接 完成函数的调用和库的链接,并将它们一起打包形成可执行文件 ***** 头文件保护符 #ifndef SALES_DATA 阅读全文
posted @ 2022-04-30 23:14 matt-11 阅读(31) 评论(0) 推荐(0)
摘要: 链接、装载与库 计算机框架:应用层->运行库->操作系统层->硬件层 层与层之间需要通信,而通信需要协议,这个协议就叫接口 下层为上层提供接口,上层作为接口的使用者 开发工具与应用层属于同一层次,他们都用操作系统应用编程接口 应用接口的提供者是运行库,不同的运行库提供不同的API,如windows运 阅读全文
posted @ 2022-04-30 23:14 matt-11 阅读(38) 评论(0) 推荐(0)