地下城堡2传送水晶:C语言中条件编译的问题
来源:百度文库 编辑:中科新闻网 时间:2024/10/02 08:06:59
#ifdef aaaa
#define bbbb
#endif
#ifdef bbbb
程序段
#endif
比如如上,之前偶并未写#define aaaa
为何bbbb定义了,程序段仍然执行了
#define bbbb
#endif
#ifdef bbbb
程序段
#endif
比如如上,之前偶并未写#define aaaa
为何bbbb定义了,程序段仍然执行了
不会运行啊,
你试试:
------------------------
#include <stdio.h>
int main(void)
{
#ifdef aaaa
#define bbbb
#endif
#ifdef bbbb
printf("Ha ha ha ha ha !\n");
#endif
return 0;
}
”比如如上,之前偶并未写#define aaaa
为何bbbb定义了,程序段仍然执行了”
不会的!!!!
可以运行楼上的那位提供的程序试试啊