C头通常只包含函数原型声明,而不包含定义.函数原型指定了所谓的"函数签名":返回值,参数,有时调用约定(编译器何时以及何处支持).函数定义位于单独的源文件中,该文件与您自己的文件分开编译(包括源文件#include的任何头文件).库函数的定义可能在C中,它们也可能在汇编中,但这对您的代码无关紧要(仅限于您的好奇心).但是你可能不会自己编译那些; 相反,您的开发环境/操作系统附带一个标准库(二进制目标文件),其中包含许多已编译的函数.您的开发环境只是将您的代码链接到该库.
| 归档时间: |
|
| 查看次数: |
452 次 |
| 最近记录: |