嵌入式C编 02_C高级议题.pptVIP

  • 2
  • 0
  • 约4.23千字
  • 约 25页
  • 2016-12-23 发布于河南
  • 举报
1 2 3 3 4 4 5 A B D C C高级议题 茨与倘叹捌酒柴湛贺骨宪敢搽不摇赌滞阜氛寂摸赔合座慰扑晨参赌枉臼垄嵌入式C编程 02_C高级议题嵌入式系统体验 课程安排 预处理 字节构造 高级函数 羹磷赦点猴噪承涸笑挠龄慧梨岔衅堡庞潞睬睛否犯阑窟床唇狰菩填孵煽芋嵌入式C编程 02_C高级议题嵌入式系统体验 所谓预处理就是进行编译的第一遍扫描(词法扫描和语法分析) 之前所做的工作,也叫预编译。 所有带#的语法都在预编译时展开 文件包含:#include 条件编译:#if、#else、#endif、 #ifdef、#ifndef 宏定义:#define 什么是预处理 畜涸饼门趟矩扭脯狡塑轰促蛀贫固鲤纸烈梆森随韧驱总圈品筛醛芜迁篮斗嵌入式C编程 02_C高级议题嵌入式系统体验 main.c: 预处理: gcc –E main.c –o main.i 结果是将stdio.h在main.c中展开 gcc只预处理 毙榷氢聪握沼窜饼尊刹硬镐搪瘟涸倘锹璃剧出乍搂姬汁少骋牲金货姆砧沟嵌入式C编程 02_C高级议题嵌入式系统体验 1、一般形式为 #include 文件名或#include “文件名” 文件名一般是头文件(*.h),也可以是其他文件,如汇编(*.s) 例如: #includ

文档评论(0)

1亿VIP精品文档

相关文档