怎样看懂C语言编程中错误提示?

在编译之后的提示中看不懂提示的是什么?
我刚开始学,对于他下面的命令提示看不懂,虽然它有提示哪错了,但就是看不懂

看懂C语言中错误提示,你是为了方便调试编程中出现的BUG吧?
这样的话首先把常出现的那几个错误提示的英文复制到百度中去搜索并翻译下,翻译过来的话其实就是具体的问题,比如未定义啊等等,只不过英文你看不懂而已,其次点击错误编译器会自动帮你挑到出错额附近,你这时候就要看看周围的语句根据编译器错误提示找问题了,主要看懂英文提示,其次百度下看下其他人相似的出错原因,除了逻辑错误,基本翻来覆去就那几种语法错误,多几次就熟悉了,找起来就会很快。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-04
1、抓住错误提示中的关键词,如类型不匹配等。

2、如果英文实在看不懂,直接把错误内容复制到百度进行搜索,一般都有详细问题分析和解释。
第2个回答  2009-11-15
这些就要靠你的英文功底啦!!还有就是这些都要靠经验的。遇到不懂的时候,多百度一下,程序写多了,错误见多了,自然会明白错在那里。开始都是这样的,看不懂提示的错误是啥意思!!本回答被提问者采纳
第3个回答  2009-11-15
如果你用的是wintc的话,它提示你出错的地方都不是你出错的地方,真正出错的地方在提示行的前面。就像一楼说的那样那要看你的编程经验了。
第4个回答  2009-11-15
几个单词而已

C语言常用错误代码释义大全,让你编译运行报错不是烦恼
1. 灾难性的开始:致命错误C1003与C1004<\/ 当编译器抛出C1003时,意味着错误太多,暂停编译。先确保之前的问题已修复,再逐一尝试。C1004则提醒你文件没有完整结束,检查是否忘记添加"{"或括号不匹配,注释是否完整。2. 寻找文件的足迹:C1083和C1903<\/ C1083是找不到头文件的警报,可能是文件名拼写...

菜鸟跪求高手解读c语言错误提示,
c(5)就是代码第五行无法执行,也就是在这句之前的语句执行有错误 比如:提示错误:c(5) : error C2146: syntax error : missing ';' before identifier 'printf',其中before identifier‘printf'的意思是:在printf这句之前的语句少了一个‘;’,这是有英文提示的!c(6)表示第六句无法执行,...

如何对待c语言编程中的错误
编译出错时, 编译器通常会提示出错的行号. 寻找错误一半从出错的行号往上找, 不需要往下找, 看看编译错误的原因是什么, 遇到不懂的单词可以查查, 以后就明白了. 因为错误就那么几个, 错来错去还是那几个.建议写程序的时候, 不要等全部代码打完之后再一次性编译. 可以分模块, 分函数写. 写完一个...

C语言,遇到“Expected expression”,怎么也不明白%>_<%,麻烦热心的大侠...
当在C语言编程中遇到"Expected expression"的错误提示时,可能是因为代码中的某些部分不符合语法规则。例如,你提到的可能是if语句的结构问题。一个常见的错误是else后面少了一个语句,或者在if的后面没有正确地使用大括号来包含相关的条件语句。如果你的代码看起来像这样:c if (condition) { \/\/ 代码...

c语言程序编程中出现error:';' expected(got "printf")是什么意思...
去错误信息中的行号和位置处加个 分号 ;想要分号,没找到,找到了printf。你用的什么c编译器,gcc和clang错误信息有区别

这个C编译错误提示什么意思。。。lvalue required as left operand of...
c语言 提示:lvalue required as left operand of assignment,是设置错误造成的,解决方法如下:1、首先打开C语言编程软件,来编写一个程序。2、对写好的程序进行编译,发现弹出窗口出现Errors。说明程序有错误要进行改正。3、按照这条准则可以发现程序中第六行b=36,这条语句中最后不是以分号(;)结尾...

我在用C语言编程时,编译后总出现Error:spawning C1.exe的错误,看不懂...
原因可能是因为你计算机上的VC是从别的计算机上面拷来的,而非直接安装,所以设置的编译器路径需要重新设置。具体的解决方法:1、在菜单栏的【工具】(Tools)中选择【选项】(Options),在打开的对话框中选择【路径】(Directories);在右边的目录“Show directories for:”下拉表中选择【可执行文件】(...

C语言编程时出现的那个expected怎么理解啊?
C语言编程时编译失败后提示"expected"说明代码缺乏必要内容导致语法错误。expected表示预期,期望。在C语言编译失败后的提示信息中出现时表示编译器无法通过编译,且根据其错误给出合理的建议。此处可以发现编译器提示在花括号 '{' 前缺乏某些符号,可以帮助我们修改源代码,但需要注意的是编译器的判断可能出...

C语言 编程后,有错误,怎么查看是那部分出错了!
【编写完代码后直接编译,如果有错误,编译器会自动弹出提示的】例子如下:如上图简单的C程序,编写完之后直接点击编译,然后会弹出错误信息,如下图所示:修改错误之后,再次编译就可以得到正确的输出结果,如下图所示:

C语言编程中警告的理解
在C语言中只要把所有的Error全部改掉就行了,其他的Warning都可以不管,这些都是一些对你的提醒,对程序没啥关系!

相似回答