#include<stdio.h>main(){printf("%d\n",NILL);}程序运行后的输出结果是 A)0 B)1 C)-1 D)NULL没定义,出错

如题所述

A
纠正一下 printf("%d\n",NULL); 中那个是NULL不是NILL
应该在stdio.h这个头文件中有预处理:
#define NULL 0
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-22
printf("%d\n",NILL);
//改这下面的话,输出为0,否则是出错。
printf("%d\n",NULL); //NILL改成NULL
第2个回答  2011-06-22
刚才编译,运行了一下,竟是0,自己也算学习了。
相似回答
大家正在搜