error LNK2019: 无法解析的外部符号 ...被引用

 时间:2024-10-25 02:34:17

1、对于新手而言,此等问题一般是出于自己的编程问题。本菜鸟一枚,遇见这个问题,在网上一搜,有人说是C语言和C++的冲突,有人说要改配置。本菜鸟不敢随意改动那些,于是仔细的阅读错误信息,终于发现了错误所在。

2、提示说jinzhi2这个函数被jinzhi这个函数引用了,然后出错了。所以仔细看,jinzhi2里面的q的类型是long,ji荏鱿胫协nzhi里面的对应变量类型是int,结果long到int会丢失信息。所以出错。于是把long改成了int,就对了。如果是long包含int,就不会报错,即大的包含小的可以,小的不能包含大的。

error LNK2019: 无法解析的外部符号 ...被引用

3、当然,后来又试了一下,发现如果函数声明时的每个变量的类型和函数体定义的时候的类型不相符也会出错。比如下图的n是long型的,但是声明里n是int,结果int无法包含long,也会出错。总之如果能让数据类型都一直或者做到大的包含小的(long>int>short>char)就不会出错。

error LNK2019: 无法解析的外部符号 ...被引用
  • 如何使用Workbench设置数据库用户的模式权限
  • C#如何打开起始页
  • VS中如何设置将新选项卡插入现有选项卡的右侧
  • VS Code界面怎么隐藏菜单栏
  • vs2015中怎么查看控件的属性
  • 热门搜索
    ipod怎么连接电脑 英雄杀怎么升级 怎么忍心放开手 羽绒服破了个洞怎么办 电脑声音小怎么办 做什么运动可以长高 昌平旅游景点 怎么样去眼部皱纹 牡丹花的特点 个人特点