gcc demo.c max.c 报错 识别不到max方法 不是说gcc可以自动识别么?

来源:4-1 [Linux C语言] 多个源文件分而治之

weixin_慕前端2092959

2019-08-08 18:23

gcc demo.c  max.c 

demo.c: In function ‘main’:

demo.c:7:18: warning: implicit declaration of function ‘max’; did you mean ‘main’? [-Wimplicit-function-declaration]

     int maxNum = max(a1,a2);

                  ^~~

                  main

代码如下:

#include <stdio.h>

// #include "max.c"

int main()

{

    int a1 = 30;

    int a2 = 32;

    int maxNum = max(a1,a2);

    printf("the max value is %d\n",maxNum);

    return 0;

}


写回答 关注

1回答

  • 搁浅123456
    2019-08-13 09:38:53

    版本问题。报错后你运行./a.out程序还是能成功运行的

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

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

203963 学习 · 451 问题

查看课程

相似问题