易截截图软件、单文件、免安装、纯绿色、仅160KB

c文件最后一行是空行的问题

在unix下写c代码,当我用gcc编译的时候就会提示程序最后一行为空,但好像之前用别的程序时最后一行不为空,那在这里最后一行为空时编译器要求的?什么情况下需要一个空行,什么时候不需要空行呢?这个比较混乱,谢谢!
什么情况下都不需要空行的 如果有这样的提示 应该是你的程序缺少了分号之类的

因为很久很久以前的一些编译器“bug”。就照着做吧。

最后要有一个空行
要不然会有一个警告

gcc才会有这样的要求吧,不知道其他有没有,我记得gcc有这要求

gcc会有这种要求?莫非非是火星的GCC?


相关问答:

jsp中 <c:if test> 相关问题

在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
      fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......

一个简单的c循环控制题

一个数如果好等于它的因子之和,这个数就成为"完数",例如6的因子为1,2,3而6=1+2+3,而6=1+2+3,因此6是“完数".编程序找出1000之内的所有完数,并按下面格式输出其因子:6 its factors are 1,2,3
......

c signal调用问题

开始学OS,按练习要求写的代码在gcc下无法编译:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <signal.h>

void SIGFPEhandler2(int s ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号