好久没用了,今天写了会儿代码,各种BUg,emmmmmm
出现了很多次以下这个问题:[Error] ld returned 1 exit status
可能问题&解决方式:
-
常见的语法/单词拼写错误:常见的Main,printf,scanf等拼写错误
-
函数名或者声明有问题
-
最常见:运行程序没关(运行未结束状态的小黑框没有叉掉)。如果已经关掉,以上问题也没有,那就是刚点击运行,小黑框弹出来就把人家关掉了!(运行时由于需要用户输入啥的,还没处理就直接关掉,但实际上是后台在运行,所以没办法重新运行)
第一种解决:重启,重启电脑(重启dev也是无济于事,以为运行程序始终在后台的)
第二种解决:直接复制粘贴该cpp文件到其他路径,重新生产exe文件运行也不会出问题
第三种解决:ctrl+徽键(电脑开关机键)+delete 进入任务管理器,找到后天的对应exe文件,结束运行就🆗最后一种方法很好使,当然为了避免这种情况,下次咱就不要刚打开运行,就直接关掉了
----最近发现了第四种解决:------
千算万算,没算到是代码函数定义出了问题,当申明的函数和定义的函数不一样,就会一样的报该种错,我的错误如图: 这种就是重启不能解决的1%了,得看定义是否除了问题。
emmmmmmmmmmmmmm写几行代码浪费这么久时间找这个问题还是怪不划算的,下次注意