问答详情
源自:4-2 [Linux C语言] 头文件与函数定义分离

没听懂.h文件到底有什么用

加一个include"max.h"到底怎么起作用的?

提问者:qq_叽里呱啦_fitDM6 2018-10-14 17:48

个回答

  • 精慕门705119
    2020-09-13 16:39:26

    假如你负责写max函数,最终你只发给编译好的max.o而不发max.c,那么队友将看不懂max.o里的一堆二进制代码。而如果他想知道max的函数原型就得靠你写个max.h告诉他

  • tansss
    2020-02-23 17:33:32

    补充楼上所说,因为没有引用外部,正常编译的时候回报错,因为没有找到max和min函数。加上include"max.h"后编译的时候不会报错

  • 慕码人0202348
    2018-10-17 20:53:45

    调用的时候知道需要输入什么参数,返回什么东西,int max(int a , int b)知道有个max函数,需要输入俩个int变量,输出一个interesting变量