加一个include"max.h"到底怎么起作用的?
假如你负责写max函数,最终你只发给编译好的max.o而不发max.c,那么队友将看不懂max.o里的一堆二进制代码。而如果他想知道max的函数原型就得靠你写个max.h告诉他
补充楼上所说,因为没有引用外部,正常编译的时候回报错,因为没有找到max和min函数。加上include"max.h"后编译的时候不会报错
调用的时候知道需要输入什么参数,返回什么东西,int max(int a , int b)知道有个max函数,需要输入俩个int变量,输出一个interesting变量