预处理指令的功能 :宏定义,文件包含,条件编译

错题解析
预处理的功能有以下哪几个?()
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

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 11:21
被夸真的超级开心,好可爱的姐姐
码农索隆:老色批们不用脑补了,我把金智妮的图找来了查看图片
点赞 评论 收藏
分享
下北澤大天使:你是我见过最美的牛客女孩😍
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务