首页 > 试题广场 >

预处理的功能包括()

[单选题]
预处理的功能包括()
  • 宏扩展
  • 文件包含
  • 条件编译
  • 都对

1

发表于 2020-03-02 11:31:22 回复(0)
C提供的三种预处理功能:宏定义  文件包含  条件编译

宏定义: #define 标识符 字符串

             eg.   #define   PI     3.14      

 宏的概念的关键是“换”,如上,就是将程序中所有的PI替换成3.14.

文件包含:#include “  xxx.h  ”   或#include<  xxx.h >

   本地头文件用#include “    ”   ,函数库头文件两种都可以,如#include<  stdio.h >  #include"stdio.h"。

条件编译

#if  表达式1                         //理解为如果满足表达式1 则执行程序段一,如果满足表达式2则执行程序段2

        程序段1

#elif  表达式2

       程序段2

#endif

发表于 2020-07-04 09:54:42 回复(0)