是新版的不可以了吗,为什么我编译成max.o和hello.c还是不能一起编译呢,还是提示max函数没有声明啊!!!!!!为什么啊

来源:4-2 [Linux C语言] 头文件与函数定义分离

土豪码农

2016-08-17 19:54

是新版的不可以了吗,为什么我编译成max.o和hello.c还是不能一起编译呢,还是提示max函数没有声明啊!!!!!!为什么啊

写回答 关注

4回答

  • 充电_ing
    2019-07-18 23:31:15

    主程序内头部声明一次函数 和返回值 :int max(int a,int b);

  • qq_恨无妹如穹_03785318
    2016-08-28 11:07:27

    我也遇到了这个问题,然后我试了试,gcc -c hello.c   --> gcc -c max.c -->gcc hello.o max.o,这样就不会显示max定义的问题,不过会在直接编译带有主函数的文件时出现警告

  • 土豪码农
    2016-08-19 17:48:10

    57b6d59100017e4402520417.jpg

    57b6d592000122a605000083.jpg

    57b6d59300010de404150400.jpg

    求大神指点一二,视频中把max.c编译成max.o就可以一起编译了,可是我的还是提示出了max定义的问题。

    求大神指出哪里有错误


  • scanf莺曲
    2016-08-18 02:26:25

    能否贴图出来

    土豪码农

    学到后面,回到这里,虽然能出结果,可是用echo $?输出的是127。就是有问题吗

    2016-08-20 10:37:07

    共 3 条回复 >

Linux C语言编程基本原理与实践

本视频教程介绍C语言基本工作原理以及适用与C的实际开发方式

203964 学习 · 451 问题

查看课程

相似问题