问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

#define能否重复定义??

发布网友 发布时间:2022-06-04 01:20

我来回答

5个回答

热心网友 时间:2022-07-10 11:23

预处理是顺序执行,也就是说,你代码里的所有a,都会用最后一个定义的a的值来代替!


例:

#include<stdio.h>

#define  a  1

#define  a  2

#define  a  3

int main()

{

printf("%d\n", a);

return 0;

}


运算结果:

热心网友 时间:2022-07-10 11:24

不可以重复定义宏命令 编译根本通不过追问我试过了,是可以编译通过的。

热心网友 时间:2022-07-10 11:24

最后一个define是有效的,如果你在Linux下,可以用 gcc -E code.c查看预处理后的代码。

热心网友 时间:2022-07-10 11:25

a 的值是你最后宏的 定义的值。

热心网友 时间:2022-07-10 11:25

#include "stdio.h"
#define TES 1
void main()
{
int a = TES;
printf("First define:%d\n", a);
//#ifdef TES
//#undef TES
//#endif
#define TES 2
a = TES;
printf("Second define:%d\n", a);
getchar();
}
//First define:1
//Second define:2
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
太平盛世专辑曲目 梦见自家灶台缺个角 如何看待宝马3系? - 知乎 为什么缺爱的女人婚姻难幸福快乐 求一些好看的架空言情小说,最好是以第一人称为视角的。小白文请绕。 带双目相机的无人机有哪些 禄莱1982年后 工业3d相机国内有哪些靠谱的厂商,特别是在阳光和弱光环境 海康全新双目单线相机 | 消盲区、抑杂光,引领3D检测新突破 10米范围内实现零盲区大FoV深度测量,奥比中光发布Gemini 2双目... 求解答C语言问题 求解错?顺便解释一下有时候#define 2是什么意思 什么时候会用到 大型水管安装间隔尺寸 2020年有多少天呢? 以前有一种小吃叫面鱼鱼,怎么做的啊?请教? 85版本的剑圣主修短剑要怎么点SP,个性,特性技能,说清楚点。求手打,谢谢 巨白刷图开里鬼两刀就倒地 这个好吗 这样不好连招 我在地下城是剑魂 不知道要加那些技能!能告诉我吗 求DNF剑魂加点,精英人员进啊!甚急!!!不要复制啊! 剑魂纯PK点。 我的世界乌卡和坎那哪个厉害 拔刀剑剑魂结晶怎么用 求教拿快短剑有什么技巧吗 MC拔刀剑不正经的剑冰剑需要击杀多少升级火之剑? DNF太刀流白手、短剑流白手、巨剑流白手详细加点方法和连招方式 我的世界拔刀剑无铭打刀怎么提高伤害 我的世界拔刀剑别人一刀就能砍死我,怎么回事 个人就业买社保需要带什么资料 现在手机平板用的32G内存卡,C10且采用mlc材质的,什么牌子的比较好? 急求答案!!!手机的USB数据线! 手机数据线USB接口 #define d 2中 d++对吗 #define a 2 #define b a+1 这样宏定义有什么好处 define的问题~~ 在C语言中为什么执行过 #define N 2 #define M N+1 #define NUM (M+1)*M&#47;2以后,NUM的值是8而不是6 #define N 2#define M N+1#define NUM 2*M+1void main(){ printf(&quot;%d&#92;n&quot;,NUM);}结果为啥是6不是7 #define c语言预处理命令2 头文件中#define用法 无纺布袋可以降解吗? 无纺布放到灯光下面容易分解吗? 无纺布是可降解的吗? 无纺布可降解吗?可降解无纺布哪里可以生产? 无纺布手提袋可降解吗? 不织布也就是无纺布,能够降解吗? 丙烯制成的无纺布属于易降解的高聚物吗? 梦见身穿一身白服牵着一只大白狗 我做梦梦见自己牵着一条小狗出去散步,接着路上狗看到,好几条狗都追着我的那条狗唉我没事,请问是何解 不同品牌的贴片电阻差别在哪里?国内品牌贴片电阻怎么样? 质量好一点进口电阻有什么品牌? 带氵的字有那些 佛山市顺德区养老金2022年计基数何时发