点击这里给我发消息 点击这里给我发消息

C语言所有预处理指令列表

添加时间:2013-12-7
    相关阅读: C语言
 

预处理指令是以#号开头的代码行。#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符。整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。下面是部分预处理指令:

#:空指令,无任何效果

#include:包含一个源代码文件

#define:定义宏

#undef:取消已定义的宏

#if:如果给定条件为真,则编译下面代码

#ifdef:如果宏已经定义,则编译下面代码

#ifndef:如果宏没有定义,则编译下面代码

#elif:如果前面的#if给定条件不为真,当前条件为真,则编译下面代码

#endif:结束一个#if……#else条件编译块

#error:停止编译并显示错误信息

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册