• CC++头文件说明


    CC++编程时候经常会遇到头文件问题而出现一系列的调试错误,下面我就简要的举例介绍一下头文件的作用,我们知道一个CC++

    程序中开头一般都为:

    #include<iostream.h>

    #include<fstream.h>

    #include<stdlib.h>

    1.  首先:iostream.h

    是标准的输入输出流头文件

    包含  cin>>要输入的东西

          cout<<要输出的东西

    这两个输入输出的方法

    需要#include<iostrem.h>来声明头文件。

    还有就是 :c++程序里用到的

    #include 是个包含命令,就是把iostream.h这个文件里的内容复制到这个地方

    ostream.h是input output stream的简写,意思为标准的输入输出流头文件。它包含:

      (1)cin>>"要输入的内容"

      (2)cout<<"要输出的内容"

      这两个输入输出的方法需要#include<iostream.h>来声明头文件。

      iostream.h与iostream是不同的。

      #include<iostream.h>是在旧的标准C++中使用。在新标准中,用#include<iostream>。iostream 的意思是输入输出流。#include<iostream>是标准的C++头文件,任何符合标准的C++开发环境都有这个头文件。

    2. 对于  fstream.h可以同样的理解:

    它是文件的输入输出库函数的 头文件

    #include <iostream>

    fstream 继承 iostream; fstream 拥有iostream功能,但并不是包含关系。

    fstream  是对  文件操作  而 iostream 是 对 标准输入输出文件的操作。

    3.同理可理解stdlib.h 

    stdlib 头文件即standard library标准库头文件
    stdlib 头文件里包含了C、C++语言的最常用的系统函数
    该文件包含了C语言标准库函数的定义
    stdlib.h里面定义了五种类型、一些宏和通用工具函数。 类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等; 常用的函数如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。 具体的内容你自己可以打开编译器的include目录里面的stdlib.h头文件看看。
     
    通俗的说就是你具体的程序中有用到每种功能的函数或者语句,都必须有头文件进行预先说明了才能通过编译。这也就是为什么要在程序开始部分先进行说明头文件的作用。
    1.// 变幻的大千世界, 浩瀚的知识海洋, 我只是: 一个IT的从业者, 一个知识的记录者, 一个知识的搬运工!//// 2.// 文章可能是原创/转载/共享资源/混合整合作品,若有侵权,请联系我处理,谢谢!////
  • 相关阅读:
    Django-01
    tkinter模块常用参数(python3)
    Python3 数据可视化之matplotlib、Pygal、requests
    python面试题(二)
    python 面试题(一)
    Python 用Redis简单实现分布式爬虫
    用python的正则表达式实现简单的计算器功能
    Python操作 RabbitMQ、Redis、Memcache
    自定义线程池
    21天学通Python课后实验题4.6
  • 原文地址:https://www.cnblogs.com/ggYYa/p/4018641.html
Copyright © 2020-2023  润新知