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

2025-02-24 19:41:47
推荐回答(3个)
回答1:

A
纠正一下 printf("%d\n",NULL); 中那个是NULL不是NILL
应该在stdio.h这个头文件中有预处理:
#define NULL 0

回答2:

printf("%d\n",NILL);
//改这下面的话,输出为0,否则是出错。
printf("%d\n",NULL); //NILL改成NULL

回答3:

刚才编译,运行了一下,竟是0,自己也算学习了。