1. 编译C语言时为什么总是出现差分号,明明没差啊
这种情况多半是多了个“}”
正常的代码在底部多加个}就会有出现差分号的提示
欢迎追问~
2. c++为什么有的时候提示错误说缺少分号 其实;不缺的啊
有可能是头文件引用造成的
比如
u_long myid;
如果没有加头文件afxsock.h 就有可能提示缺少头文件
3. C语言编程的时候提示少了个分号,但是没少啊
Moni Cheku; 你觉得C++编辑器变量声明可以用空格 隔开?
Moni_Cheku; 该变量名,最好加下划线。。
tips:
编辑器提示的 错误 不一定是在他显示的那一行,也可能是代码前面部分的 符号错误;
仔细断点调试 看看。 还有
这段代码的{},如果没有控制语句或者空间设置的话 可以不加的。。
else return(-1);
{
scanf("%d",&room);
if(room>=1&&room<=Enter->top) break;
else printf("错误!请重选:");
}
4. java运行中总是说少了分号 但是我检查了很多遍都没少是怎么回事
编译器通不过一定是语法错误。检查是否是中文字符分号的问题
5. java我明明写了分号,还提示“错误:需要‘;’”
System. out. println
你的out 后面差一个点
6. 编译时下面程序说少个分号,在return之前,为什么,查了好几遍,不少啊,高手看看
我不懂C++,但我稍微修改了一下你的代码,将它保存为e.cpp文件,Linux下使用下面的命令编译没有报错。
g++-Wall-oe.exee.cpp
如果直接使用你给的代码编译,会报错,但没有提示缺少分号:
e_error.cpp:1:21:致命错误:iostream.h:没有那个文件或目录
编译中断。
修改后的代码,在附件里面。
白度知道的代码显示功能太差劲,我粘贴进来的代码,变成了一行,无法阅读,所以只能上传附件了。
如果你想知道你的代码为什么出错,只有等C++大神了。我给出的答案权当参考。
7. 为什么我做单片机编程的时候,编译器总是提示我少了一个分号,但是我确实没有少啊,很是恼火啊!!!
#define uchar unsighed char
此处的unsigned 写错了
8. mac下文本编辑器写的java 终端老是提示没有分号 可是我用了分号啊
java代码中用英文符合,这样写是不对的会提示缺少分号。System.out.println(“hello world!”);
正确写法:System.out.println("hello world!");
9. Java我明明写了分号,还提示我写分号
有时候提示有问题,你先不管该错误,看代码能否正常运行,如果不行的话.把原来的分号删除,保存;再加上,再保存试试;