博客
关于我
c语言学习笔记-预处理
阅读量:309 次
发布时间:2019-03-03

本文共 287 字,大约阅读时间需要 1 分钟。

  1. 编译的几个阶段
    我们平时使用的编译器,其实准确来讲应该叫编译工具链,因为其中包括了不止一种编译器,他们之间相互衔接,完成将程序转化为二进制代码的功能
    主要分为4个阶段,预处理 .c 汇编.s 编译.o 链接 .axf/.hex/.bin 四个过程
  2. 常用预处理指令
    #include ,#if,#end,#define
    都是预处理指令
    预处理作为编译的第一个阶段,其作用是将文件中的包含指令添加到文件中
    #if #endif #end为条件编译指令,作用是在预处理阶段除去不需要编译的代码
    宏定义 以#define为标识的预处理指令,作用是将前面的自定义名字都更换为后面的指令

转载地址:http://lgel.baihongyu.com/

你可能感兴趣的文章
mysql函数汇总之日期和时间函数
查看>>
mysql函数汇总之条件判断函数
查看>>
mysql函数汇总之系统信息函数
查看>>
MySQL函数简介
查看>>
mysql函数遍历json数组
查看>>
MySQL函数(转发)
查看>>
mysql分区表
查看>>
MySQL分层架构与运行机制详解
查看>>
mysql分库分表中间件简书_MySQL分库分表
查看>>
MySQL分库分表会带来哪些问题?分库分表问题
查看>>
MySQL分组函数
查看>>
MySQL分组查询
查看>>
Mysql分表后同结构不同名称表之间复制数据以及Update语句只更新日期加减不更改时间
查看>>
mySql分页Iimit优化
查看>>
MySQL分页查询
查看>>
WebDriverException:未知错误:对于旧版本的 Google Chrome,在 Python 中找不到带有 Selenium 的 Chrome 二进制错误
查看>>
mysql列转行函数是什么
查看>>