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中怎么查看控件的属性
  • 热门搜索
    大连交通大学怎么样 南瓜饼的做法大全 华泰车险怎么样 检讨书大全 好开头摘抄大全 夕五笔怎么打 特殊字符怎么打 糕点的做法大全 2020年香港免费资料大全 蝴蝶图片大全