求助关于<预 处 理 指 令>
#define MAX 200
main()
{
#if MAX>999
printf("compiled for bigger\n");
#else
printf("compiled for small\n");
#endif
}
如果改成:
#define MAX 200
main()
{
if (MAX>999)
printf("compiled for bigger\n");
else
printf("compiled for small\n");
}
不一样在什么地方,VC下面调试的都能过结果也一样,那在什么情况用上面的,在什么情况用下面的!~~
[此贴子已经被作者于2006-5-22 20:21:54编辑过]