向大家请教
if(c=getchar()!=EOF) ......if(c=getchar()!=NULL).....
请问EOF 和NULL是什么呀?上面两句是什么意思呢?
----------------解决方案--------------------------------------------------------
文件末 字符串末
判断是否到了文件末和字符串末尾
----------------解决方案--------------------------------------------------------
以下是引用lxhf546在2007-1-23 14:16:00的发言:
if(c=getchar()!=EOF) ......
if(c=getchar()!=NULL).....
请问EOF 和NULL是什么呀?上面两句是什么意思呢?
if(c=getchar()!=EOF) ......
if(c=getchar()!=NULL).....
请问EOF 和NULL是什么呀?上面两句是什么意思呢?
EOF――End Of File
NULL――这个是预处理变量,被定义为常数0,用来表示空指针,我觉得你上面应该是:(c = getchar()) != '\0' ,这样意义才清楚(当然它们的值都是一样的)
----------------解决方案--------------------------------------------------------
明白一点了,谢谢大家!!
----------------解决方案--------------------------------------------------------