C语言里面ld returned1exit status是什么意思?
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语句忘写了,这是一种大意,这个失误,编译软件不会给你报错。
2023-06-12 广告