#include <haha.h>  尖括号用于包含系统的头文件, 表示从系统的指定目录下寻找头文件
#include "haha.h"  双引号用于包含用户自定义的头文件, 表示先从源文件所在目录寻找,如果找不到再到系统指定目录下寻找

一 程序分文件(多文件程序)时,调用其他文件中的函数,用extern声明函数的定义是来自另外一个文件

在这里插入图片描述

二 如果要声明的来自其他文件的函数很多,并且这些函数要在多个文件中使用,用extern在每个文件逐个函数去声明很麻烦;可以用头文件代替

  1. 头文件:一般是为那个文件做头文件,头文件的名字就是那个文件的名字.h, 但不一定非要这么命名;
  2. 使用头文件来声明外部函数
    在这里插入图片描述
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐