【发布时间】:2014-08-20 10:53:53
【问题描述】:
我有两个疑问:
- 头文件实际上包含什么?所有函数定义还是只有原型声明?
- 包含头文件时会发生什么?头文件的所有内容是否都附加到我的代码中?还是将头文件的具体(或全部)内容加载到内存中,并根据我的代码调用函数?
【问题讨论】:
-
它被复制粘贴在您编写#include 行的确切位置。
-
"头文件实际上包含什么?" -- 试试看。
-
@JimBalter:您对如何查找和查看它有什么建议吗?如何做到这一点并不是很明显。
-
网络上有数以百万计的 C 头文件,只需单击几下即可,大多数关于该语言的教科书中也有。谷歌搜索“示例 C 头文件”会带来大量信息。如果您有任何希望或计划成为一名程序员,我敦促您发展基本、基本智力技能。就 SO 提出问题并不能弥补他们的不足。
-
这是来自上述谷歌搜索的一个有用结果:web.stanford.edu/~fringer/teaching/operating_systems_03/…
标签: c c-preprocessor