爱问知识人 爱问教育 医院库

C 程序不以换行符结束,编译器就会给出警告,这是怎么回事?

首页

C++程序不以换行符结束,编译器就会给出警告,这是怎么回事?

C++程序不以换行符结束,编译器就会给出警告,这是怎么回事?
如果程序不是以一个换行符结束的,那么有些编译器就会给出警告。请问程序结尾处跟上一个换行符有什么意义啊?

提交回答
好评回答
  • 2011-10-18 08:42:14
    你应该是理解错误,c编译器是以分号作为语句的结束符的,与换行符没有很大的关系
    在仔细看看你的代码有什么其他问题

    2***

    2011-10-18 08:42:14

其他答案

    2011-10-23 17:05:49
  • C和C++标准要求了在每行的末尾有个结束符:
    A source file that is not empty shall end in a new-line character, which shall not be immediately preceded by a backslash character.
    但不同的编辑器对行末的处理是不一样的,比如vi编辑器自动产生newline

    l***

    2011-10-23 17:05:49

  • 2011-10-18 03:19:39
  • 不会啊,你用的是哪个编译器?

    j***

    2011-10-18 03:19:39

类似问题

换一换
  • C/C++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 173-192
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):