My_heart_
CodingStart
采纳率60%
2016-05-07 18:08 阅读 1.7k
已采纳

C语言里面的EOF与\n傻傻分不清楚

eof和\n如何区别 作为初学者,不太懂。

谢谢图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2016-05-07 23:49
     \n是换行(0),eof是结束(-1)
    比如
    char c = getchar() ;
    if (c == '\0') 换行
    以及
    if (scanf("%c", &c) == EOF)
    输入结束
    
    点赞 评论 复制链接分享
  • shangguanwaner shangguanwaner 2016-05-07 19:43

    eof End of file
    \n是回车符,一个ASCII码

    点赞 评论 复制链接分享
  • havedream_one havedream_one 2016-05-08 01:03

    \n 回车, 是一个字符
    eof 文件结束符 -1

    点赞 评论 复制链接分享
  • sinat_29830917 Jhone.Yu 2016-05-08 01:13

    #define EOF -1
    回车->'\r\n'

    点赞 评论 复制链接分享

相关推荐