C++中 stdio.h这样的 有 哪些 都是什么意思纳

2025-05-22 00:11:29
推荐回答(5个)
回答1:

这是头文件,当你要用到C++提供的一些函数时,就要#include相应的头文件
比如:
stdio.h 用到与输入输出有关的函数如 scanf, printf的时候要包含这个头文件
math.h 用到一些数学函数,如三角函数sin,cos的时候要包含这个头文件
string.h 用到一些处理字符串的函数如strlen, strcpy的时候要包含这个头文件
algorithm 用到一些算法如sort排序的时候要包含这个头文件
还有很多,需要用的时候可以查找相关文档。
C++一般不用.h这些旧头文件,而是用c开头的头文,比如stdio不用stdio.h,而多用cstdio,math则是cmath。当然用.h也可以。

回答2:

stdio.h 属于标准库的头文件。
标准库中定义了一些常用函数,用以完成不同的用户功能。
标准库的头文件则给出一这些函数以及所用到的常数的声明,本模块使用#include 命令导入头文件之后,才可以引用在标准库中定义的函数。

回答3:

stdio.h是C的标准输入输出的头文件...
因为C++包含了C所以还留有C的一些头文件!

回答4:

比较多啊 这个你要百度一下 这些都是VS自己封装的函数库

回答5:

这些是头文件,可以看作是一些方法和函数的集合,供调用的传统 C++
  #include     //设定插入点  #include //字符处理
  #include //定义错误码  #include //浮点数处理
  #include //文件输入/输出
  #include //参数化输入/输出
  #include    //数据流输入/输出
  #include     //定义各种数据类型最值常量
  #include     //定义本地化函数
  #include      //定义数学函数
  #include      //定义输入/输出函数
  #include     //定义杂项函数及内存分配函数
  #include     //字符串处理
  #include    //基于数组的输入/输出
  #include      //定义关于时间的函数
  #include      //宽字符处理及输入/输出
  #include     //宽字符分类

标准 C++ (同上的不再注释)
  #include     //STL 通用算法
  #include      //STL 位集容器
  #include
  #include
  #include
  #include
  #include      //复数类
  #include
  #include
  #include
  #include
  #include       //STL 双端队列容器
  #include     //异常处理类
  #include #include    //STL 定义运算函数(代替运算符)
  #include
  #include       //STL 线性列表容器
  #include        //STL 映射容器
  #include
  #include        //基本输入/输出支持
  #include      //输入/输出系统使用的前置声明
  #include
  #include      //基本输入流
  #include      //基本输出流
  #include       //STL 队列容器
  #include        //STL 集合容器
  #include      //基于字符串的流
  #include       //STL 堆栈容器    
  #include     //标准异常类
  #include     //底层输入/输出支持
  #include      //字符串类
  #include      //STL 通用模板类
  #include      //STL 动态数组容器
  #include
  #include
  using namespace std;

C99 增加
  #include    //复数处理
  #include     //浮点环境
  #include   //整数格式转换
  #include    //布尔环境
  #include    //整型环境
  #include    //通用类型数学宏