当前位置: 代码迷 >> C语言 >> [求助]请教一个关于宏定义的问题
  详细解决方案

[求助]请教一个关于宏定义的问题

热度:123   发布时间:2006-03-23 17:53:00.0
[求助]请教一个关于宏定义的问题

#define S -1
void main()
{#if S>0
printf("yes!");
#else
printf("no!");
#endif
#ifndef E
printf("%d",NULL);
#endif
}这个程序不能运行,错在哪了?

搜索更多相关的解决方案: 定义  

----------------解决方案--------------------------------------------------------
main()函数里面加# 是什么意思啊
----------------解决方案--------------------------------------------------------
#include <stdio.h>
#define S -1
#define null 0
int main(void)
{
#if S>0
printf("yes!\n");
#else
printf("no!\n");
#endif
#ifndef E
printf("%d\n",null);
#endif
return 0 ;
}
----------------解决方案--------------------------------------------------------
  相关解决方案