gcc错误[Error] ld returned 1 exit status

出现这个错误的原因是:(目前遇见两种情况了)

  1. 你的编译器正在执行刚刚的程序还没关;小黑框还在。
    解决措施:关闭就好。
  2. 定义的函数和调用的函数名字不一样,也会造成产生这种错误!!!代码如下:
bool scanUnsignedInterger(const char **str) 
{。。。。。。。。。。。}

//在其他函数中调用时
 numeric= scanInteger(&str) && numeric;

再遇见,再来补充:(待续

原文地址:https://www.cnblogs.com/coding365/p/12489088.html