基于ARM的嵌入式系统开发报告范本.pptVIP

  • 48
  • 0
  • 约7.7千字
  • 约 55页
  • 2016-08-25 发布于湖北
  • 举报
二、 头文件 通常在一个程序的开始部分进行头文件包含操作。头文件通常包括常量定义、变量定义、宏定义和函数声明等,程序员可以在自己的程序中嵌入它们。内嵌库中最常见的头文件是标准输入/输出文件(stdio.h),该头文件包含用于输出信息和接收用户键盘输入的函数声明。在很多情况下,出于特定系统要求,程序员通常需要创建自己的头文件,并将它们包含在程序中。 要包含一个头文件,必须在程序的开始部分使用编译预处理指令#include。 嵌入式C语言的编程要素 三、编译预处理 1.用于包含文件的#include指令 任何C程序首先都要包含那些准备使用的头文件和源文件,include是一个用于包含某个文件内容的预处理指令。 2.宏定义#define指令 C语言中允许用一个标识符来表示一个字符串,称为宏。被定义为宏的标识符称为宏名。在编译预处理时,对程序中所有出现的宏名,都用宏定义中的字符串去代换,这称为宏代换或宏展开。宏定义是由源程序中的宏定义命令完成的,宏代换是由预处理程序自动完成的。 3.条件编译指令 条件编译指令包括#if、#ifdef、#ifndef、#else、#elif和#endif。这些指令用于根据某个表达式有条件的编译一部分代码。可以仅在程序开发过程中利用这些指令来编译部分调试代码。 嵌入式C语言的

文档评论(0)

1亿VIP精品文档

相关文档