为了账号安全,请及时绑定邮箱和手机立即绑定

这就是全部的过程,

这就是全部的过程,

慕瓜7417558 2018-09-24 10:21:42
查看完整描述

1 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

偶然翻了下才发现这里贴出来代码了...


代码确实有几个问题:

  • a.c 的 main 函数中调用了 max 和 min,但之前缺少它们的声明。

    对于这点,你应该使用“将函数定义和头文件分开”的代码组织方式,并且在 a.c 中 include 适当的头文件。

  • max.c 中定义了 max 函数可以理解,但为什么在 min.c 中又定义了 max 函数? 是手滑了吗...

    这样在把这些代码链接的时候就会发生重定义错误,同时还会发生找不到 min 定义的错误,这在你贴出的链接器报错信息中都有体现。


总的来说,这样的错误可能意味着,你需要把“编译、链接”“多文件程序的组织方式”等基础知识再复习下。

或者也许是因为你的学习材料就不太好,没讲清楚这些内容。

查看完整回答
1 反对 回复 2018-09-24
  • 慕瓜7417558
    慕瓜7417558
    好吧 我再试试,可能是我的问题,向您说的 手滑了。 材料 书籍 还好,都是花钱买的 应该没问题?。
  • onemoo
    onemoo
    说到教材,顺便提一句:如果是谭浩强写的就不用看了,真的烂...
  • 慕瓜7417558
    慕瓜7417558
    ?……我特意买的,我也是在职自学。也不太清楚什么书好。哩哩啦啦学了小半年了 。也才到现在的水平。大神救救我吧 指点一二……不胜感激 。
点击展开后面10
  • 1 回答
  • 0 关注
  • 954 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信