黑马程序员技术交流社区
标题: 【小白】最常见的78个编译错误及分析(三) [打印本页]
作者: 倾心莫若初见 时间: 2016-9-30 11:50
标题: 【小白】最常见的78个编译错误及分析(三)
所谓编译错误就是我们平常所说的bug。对于初级程序员来说,bug是常伴身边的,不夸张地说,写代码和改bug耗费的时间是一样的。而看完此系列文章后,便能读懂这些英文编译错误,有针对性地修改程序,大大缩短改bug的时间,从而省出更多时间学习新知识。
此篇文章是系列文章的第三篇,黑马程序员C/C++学院将承接第二篇继续为大家分享常见编译错误及分析(53~78):
53 error C2466: cannot allocate an array of constant size 0
中文对照:(编译错误)不能分配长度为0的数组
分析:一般是定义数组时数组长度为0
54 error C2601: 'xxx' : local function definitions are illegal
中文对照:(编译错误)函数xxx定义非法
分析:一般是在一个函数的函数体中定义另一个函数
55 error C2632: 'type1' followed by 'type2' is illegal
中文对照:(编译错误)类型1后紧接着类型2,这是非法的
分析:例如“int float i;”语句
56 error C2660: 'xxx' : function does not take n parameters
中文对照:(编译错误)函数xxx不能带n个参数
分析:调用函数时实参个数不对,例如“sin(x,y);”
57 error C2664: 'xxx' : cannot convert parameter n from 'type1' to 'type2'
中文对照:(编译错误)函数xxx不能将第n个参数从类型1转换为类型2
分析:一般是函数调用时实参与形参类型不一致
58 error C2676: binary '<<' : 'class istream_withassign' does not define this operator or a conversion to a type acceptable to the predefined operatorerror C2676: binary '>>' : 'class ostream_withassign' does not define this operator or a conversion to a type acceptable to the predefined operator
分析:“>>”、“<<”运算符使用错误,例如“cin<<x;cout>>y;”
59 error C4716: 'xxx' : must return a value
中文对照:(编译错误)函数xxx必须返回一个值
分析:仅当函数类型为void时,才能使用没有返回值的返回命令。
60 fatal error LNK1104: cannot open file "Debug/Cpp1.exe"
中文对照:(链接错误)无法打开文件Debug/Cpp1.exe
分析:重新编译链接
61 fatal error LNK1168: cannot open Debug/Cpp1.exe for writing
中文对照:(链接错误)不能打开Debug/Cpp1.exe文件,以改写内容。
分析:一般是Cpp1.exe还在运行,未关闭
62 fatal error LNK1169: one or more multiply defined symbols found
中文对照:(链接错误)出现一个或更多的多重定义符号。
分析:一般与error LNK2005一同出现
63 error LNK2001: unresolved external symbol _main
中文对照:(链接错误)未处理的外部标识main
分析:一般是main拼写错误,例如“void mian()”
64 error LNK2005: _main already defined in Cpp1.obj
中文对照:(链接错误)main函数已经在Cpp1.obj文件中定义
分析:未关闭上一程序的工作空间,导致出现多个main函数
本篇文章为系列文章的第三篇,也是最后一篇。这些都是“前车之鉴”,大家不要重蹈覆辙,要站在巨人的肩膀上,提高自己的编程效率。希望大家看完此系列文章后都能有所收获。
作者: rlcf 时间: 2016-11-9 12:19
来找一个错误提示的
作者: qq247734 时间: 2016-11-9 18:32
学习借鉴运用
作者: HXWANHC 时间: 2017-1-5 11:30
我真的想要看新的东西
作者: 华叶世风 时间: 2017-2-19 13:54
来找一个错误提示的
作者: Tony有理想 时间: 2017-2-23 13:54
好想看完啊!
作者: Tony有理想 时间: 2017-2-23 13:54
好想看完啊!
作者: Tony有理想 时间: 2017-2-23 13:55
好想看完啊!
作者: exploreuself 时间: 2017-2-28 19:13
我们要相互亏欠,要不然凭何怀缅
作者: saberly 时间: 2017-5-11 13:50
很不错,很实用,很方便的
作者: 1415926 时间: 2017-5-14 10:03
嘻嘻 多谢
作者: 98765mm 时间: 2017-5-16 01:49
顶顶顶顶顶顶
作者: sys_pan 时间: 2017-6-16 15:17
非常感谢
作者: arvin.ma 时间: 2017-6-26 15:59
学习中,想看看
作者: 赏烟雨じ觞离愁 时间: 2017-7-4 12:35
111111111111111
作者: 天马行空! 时间: 2017-9-12 08:49
来找一个错误提示的
作者: mth123 时间: 2017-10-2 18:07
66666666666
作者: 枉叹之 时间: 2017-10-3 23:02
谢谢分享谢谢分享
作者: newu 时间: 2017-10-5 23:01
学习中,想看看
作者: Ruin 时间: 2017-10-9 00:21
最常见的78个编译错误及分析
作者: 小小的我 时间: 2017-10-18 20:50
谢谢分享。
作者: virtual 时间: 2017-10-20 11:03
6764656456546456
作者: youli 时间: 2017-10-31 10:09
首要回复,一气看完
作者: segachen 时间: 2017-11-2 17:58
学习
学习
作者: segachen 时间: 2017-11-2 17:58
谢谢分享
作者: changkai09 时间: 2017-11-11 02:36
666666666666
作者: 菜鸟一枚3247 时间: 2017-11-22 14:20
66666666666666666
作者: miao喵 时间: 2017-12-1 18:48
好。。。。。
作者: xiaoshayu 时间: 2017-12-18 13:04
顶一顶顶一顶顶一顶顶一顶
作者: etforcy 时间: 2017-12-19 13:41
好资源,感谢分享
作者: FLHonker 时间: 2017-12-19 14:12
123132123123123113
作者: innovationnnn 时间: 2017-12-30 13:47
23333333333333
作者: lwjlwj 时间: 2018-1-14 19:10
谢谢分享
作者: 剑客 时间: 2018-1-16 14:55
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
作者: Mairocisco 时间: 2018-1-18 15:06
作者: qauwang 时间: 2018-1-26 08:40
谢谢分享
作者: 木木苦苦 时间: 2018-2-24 21:31
来找一个错误提示的
作者: 花和尚 时间: 2018-5-13 21:04
楼主辛苦了
作者: IWantToBe... 时间: 2018-5-13 21:39
前来学习一下。。。。
作者: 李十一 时间: 2018-5-17 16:25
想看全部,谢谢整理
作者: 飞羽情殇 时间: 2018-7-25 14:59
有影藏是否看见
作者: 道道道666 时间: 2018-7-25 15:10
很不错,很实用,很方便的
作者: guanzone 时间: 2018-8-28 13:59
看看都是一定的
作者: b05310312 时间: 2018-8-30 22:37
学习学习~~
作者: chuangyihecheng 时间: 2018-11-10 00:33
过来查一个错误的
作者: Linuxzx 时间: 2018-12-2 19:57
谢谢了!!!
作者: 朱鑫鑫 时间: 2018-12-3 11:39
学习学习
作者: 学无止境也 时间: 2019-1-22 18:54
感谢楼主分享
作者: 曼殊沙华 时间: 2019-2-28 21:08
学习学习
作者: dongziyimei 时间: 2019-3-9 18:33
谢谢楼主的分享
作者: 广与暗的分界线 时间: 2019-3-14 14:48
66666666666666666666666666666
作者: Linda01 时间: 2020-4-3 18:40
学习借鉴运用
作者: 笑傲 时间: 2020-7-7 17:24
来寻找一些错误
作者: wzp1210406 时间: 2020-7-27 11:10
很有用!
作者: sjkiller 时间: 2022-8-3 11:11
马克一下,持续关注学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |