在c++语言中头文件 例如#include <stdio.h> 的作用是什么。通俗易懂的讲一下

2025-05-07 06:22:03
推荐回答(1个)
回答(1):

头文件 里的内容 实际上是公用程序块。一般是编译器提供的,(也可以自己 开发书写)。
例如,stdio.h, std 是 英文“标准”的缩写,io是 英文 “输入输出”的缩写,这个头文件里 含 C语言输入输出函数的声明和定义,一些常数,和宏。
例如,math.h 含 数学函数,例如 sin(),cos(),sqrt() 等 的声明和定义,一些常数,和宏。
当你的程序要用到 scanf(), printf(),gets() 之类的函数时,你使用了 stdio.h,你就不需要自己开发和书写这些函数的声明和定义.
#include 是宏命令,这条命令意思是: 编译开始时, 以文本方式 在这里 嵌入 文件 stdio.h的内容 后,再 进一步编译整个程序。