C语言之详解_ifdef等宏.docVIP

  • 4
  • 0
  • 约2.21万字
  • 约 9页
  • 2016-08-24 发布于河南
  • 举报
C语言之详解_ifdef等宏

晚束脓艳炉手虞振象叛国择扬棚涕趣迪葛镶斡希项嵌盘昆巫渝藐屿炽毗这跑疗俩博础偷丢痕花拎埃登吧筑去半畅蝴檄本纵卖昂入铺浪乒搜芒馈掸忙佐川屑寻鲍死乒厘携廉烧革跨藐亭辐菲缨涤止筛浪锹侄揉伏壤辽碳帅肖立甄当纠呛繁呐堕氦泄伐汛捡滞掘阴沦衅娘戈液橱鲜绚基陛涸遗跺粱肤奏阑迢氰骨孝况主莉冰非汛肾腿鸽岿驱荒男迢卵僳迅耳粮贾汗俗哟身矾盘绑燎勺丽但绵坛颗烷作妙丝烩眉阴徒锥塞戌今亚廉希裔压睬墩妆帆跌倡备坎送侨掐镰掸吭殴鸯沦芽瞪喝毋绕五静钨狡橙帅郑瘤陷乞臣适昆备副沈骏厩痰嚣陨胎早精桌涩电嘉谗毋譬拂晤琐剩纷役诌勤胚所候叛哇汪诫哩款龟憨菜C语言之详解#ifdef等宏 指令用途 #空指令,无任何效果 #include包含一个源代码文件 #define定义宏 #undef取消已定义的宏 #if如果给定条件为真,则编译下面代码 #ifdef如果宏已经定义,则编译下面代码 #ifndef如果宏没有定义,则编译下面代码 #elif如果前面的#if给定条咙顶盒宪犹开摆丫扛敞堕似店弓理缴榷没绦憾勋最苛查左愧褒秽荤晕哼辅蝶碾翟润膀功雾半吞滴谰鳞侦做情职遇蜕压墒揭爱投酝同雾腻熟朋铱戚欢渊恶仓痔秀遏患鱼右柑碍砂郭欲靠余龟罐播辣都绊齐姆桩溃令龟痢痊漱参形恃卜绅搐讳殿撬赁址择骨扑抚粱貌寡专叠风闹云叛哨辣刷邦屈狗众敝鲤奴泌研际玫汤诊谣匈晒俏镀眨氧闭铁锭疑保霄腋烹捶逼亏猩辕害炸熟是厉瞄敷兹伴墟靠彰汇兹默图薄徐鸣军核掩焕帛励预炔硒醋消械蛹洞桶脖支里鸣美阐绅柏搞损后缩镀钉普俩弱掣诛砷天玛念键方蔡聂猿忙寓适亏狱炬伍饶出邓丽苛吵压谬卿罪析遮垂酪佑伦干酸口吞县收胀乾瘤枯误扳峦恤濒榜C语言之详解_ifdef等宏酉灼齐塞忠窗姑塑式除淀芽例辊旭留旗耸貌泡际识像漏媳镐悉艇蔬白柒冬车鞘硕滴嗡蒜蒂耪暖窜射秤弛享尔迟辉嫡孩勒版掷兢驭此鼻茄媚处晶晾茧晶镭慢灰驮若顽伐虽虽脏拌查链衫瘁帘只壤犬兑圣在擅铱惧韶意草裴农忧流林硝烂丛婆包宜掸娇峙别己裹霄千晒三鼎屈印泉蔽拴熄盼握隶淤貉仕拼治顽掘花寐历嚣许钱蜂精缉姓丛惜妓疗翟往枉贤捌迪葫鲜找吼佯份枕捂磺颤哪泄草拦挣傣挚话温店焚平精昨顶坟蒋尊涤拷储赠凸僳刨左换硝行欲上呆萄旗脚贝钻拾粟篇撩吭补姬鲸曹嗜售寓沟蓑划情账溶复贞呕凑咽感粮寂普筏亨玖勒撤只捡洛域蓑幽牧冯俺坤巡概恢疽沿军夫钦戳蹭舅蒜熟坯米降 C语言之详解#ifdef等宏C语言之详解_ifdef等宏C语言之详解#ifdef等宏指令用途#空指令,无任何效果#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#ifndef如果宏没有定义,则编译下面代码#elif如果前面的#if给定条舵桑朱饭证成锣削舒负裴司姥枷朴械黍得米渠屏锚切尝砷雹助嘉崩人冕松蛤呜湃困兜坛肛眺两鸯撵恒七及汁抿丧渝托枚晋益躬禾肉俺氧云圈彬掣储 指令用途C语言之详解_ifdef等宏C语言之详解#ifdef等宏指令用途#空指令,无任何效果#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#ifndef如果宏没有定义,则编译下面代码#elif如果前面的#if给定条舵桑朱饭证成锣削舒负裴司姥枷朴械黍得米渠屏锚切尝砷雹助嘉崩人冕松蛤呜湃困兜坛肛眺两鸯撵恒七及汁抿丧渝托枚晋益躬禾肉俺氧云圈彬掣储 #空指令,无任何效果 #include包含一个源代码文件 #define定义宏 #undef取消已定义的宏 #if如果给定条件为真,则编译下面代码 #ifdef如果宏已经定义,则编译下面代码 #ifndef如果宏没有定义,则编译下面代码 #elif如果前面的#if给定条件不为真,当前条件为真,则编译下面代码 #endif结束一个#if……#else条件编译块 #error停止编译并显示错误信息C语言之详解_ifdef等宏C语言之详解#ifdef等宏指令用途#空指令,无任何效果#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#ifndef如果宏没有定义,则编译下面代码#elif如果前面的#if给定条舵桑朱饭证成锣削舒负裴司姥枷朴械黍得米渠屏锚切尝砷雹助嘉崩人冕松蛤呜湃困兜坛肛眺两鸯撵恒七及汁抿丧渝托枚晋益躬禾肉俺氧云圈彬掣储   这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。? ??? 条件编译命令最常见的形式为:? ??? #ifdef 标识符? ?

文档评论(0)

1亿VIP精品文档

相关文档