C语言中ld returned1exit status什么意思?

 我来答
Klug学长
2022-09-16 · TA获得超过1.3万个赞
知道小有建树答主
回答量:648
采纳率:93%
帮助的人:20.1万
展开全部

1、C:\Users\Administrator\Desktop\collect2.exe [Error] ld returned 1 exit status的意思是指函数名不正确。就是指你在使用C语言编写代码的时候,有些函数名拼错了。

2、例如,可能是main拼成了mian,或者continue拼成了coutinue,又或者是string拼成了stirng,都会导致C:\Users\Administrator\Desktop\collect2.exe [Error] ld returned 1 exit status这个错误的产生。

3、出现这种错误,只需要再仔细检查自己代码中的函数名是否拼错即可。

扩展资料:

C语言中常见的语法错误以及语法总结如下

1、对于新手来说,最开始犯的错误就是容易忘记写Main函数头。不管是C还是java都是不能缺少的,一切语言从main开始。下面报错会提示你找不到头。

2、然后就是 “ ; ” 号了,虽然很不起眼但是却很重要,缺少了就不可以。不仅仅是缺少了不行就是你输入的是中文状态下的分号依然不可以,C语言对中文还是很敏感的。

3、再就是大括号的封闭问题了,很多同学刚刚写程序的时候往往只写上一半大括号,把下一半大括号忘记了。

4、有的程序要求需要输出东西,这时候你却把printf语句忘写了,这是一种大意,这个失误,编译软件不会给你报错。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式