625-VS2019代码编译链接常见错误及解决方案

编译链接常见错误及解决方案

如果我们在编译,链接时产生了错误,我们要先看下面的错误提示信息
在这里插入图片描述
我们看错误信息的时候都是从上到下看的哦
在这里插入图片描述
它会先提示你是哪个源文件出现问题了,然后(9,1)的第一个数字代表行号,第二个数字的当前行的第几格,然后后面还有“语法错误”的提示信息
我们再看1个例子:
在这里插入图片描述
这些都是属于编译阶段的错误
我们再来看:
在这里插入图片描述

这时候是warning,不是error,只是给了个警告,警告是不影响我们编译链接成功的,警告只是说这里面有风险,但是不是错误。
在这里插入图片描述
但是对于警告,我们也是要认真对待,去改正的。
在这里插入图片描述
这个是错误了,链接的错误,”无法解析外部符号“指的是它后面说的这个符号”_print"找不到它的定义,意思是没有定义这个函数,或者是这个函数根本不存在。
在这里插入图片描述
我们再举一个例子:
在这里插入图片描述
明明有分号为什么提升说“缺少;",那就是有可能写的是中文符号,不是英文符号

我们再看1个例子:
在这里插入图片描述
在这里插入图片描述
警告:“sum"未定义?
是警告,所以我们还是可以运行的。
在这里插入图片描述
假如说,我们书写的代码如下:
在这里插入图片描述
在这里插入图片描述
意思是说sum这个函数没有找到它的定义。

我们一般是把调用的函数写在调用点的前面。
在这里插入图片描述
在这里插入图片描述
这样就OK了
在这里插入图片描述
在这里插入图片描述
我们要知道,符号不能重定义,也就是不能在一个项目工程中定义多次:
在这里插入图片描述

我们总结一下:
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林林林ZEYU

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值