中国基本古籍库官网:C语言中条件编译的问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 06:06:02
#ifdef aaaa
#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定义了,程序段仍然执行了”
不会的!!!!
可以运行楼上的那位提供的程序试试啊