zoukankan      html  css  js  c++  java
  • 2016.7.23 C 初学(十)———— 文件的输入/输出

    stdafx  =  Standard Application Framework Extensions

    1. 和文件进行通信

        一个文件(file)通常就是磁盘上的一段命名的存储区。

        C将文件看成是连续的字节序列,其中每一个字节都可以单独的读取。这与Unix环境(C发源地)中的文件结构是一致的。

        ANSI要求提供的两种文件视图是  文本视图 和 二进制视图。

        I/O级别:

            低级IO:使用操作系统提供的基本IO服务

            标准高级IO:使用一个标准的C库函数包和stdio.h头文件中的定义。

       C程序自动打开3个文件:标准输入、标准输出、标准错误输出

            实际上,stdio.h 中包括 stdin  stdout stderr

            默认的标准输入是系统的一般输入设备,通常为键盘

            默认的标准输出和标准错误输出是系统的一般输出设备,通常为显示器

        用标准输入为程序提供输入是很自然的事情, 即用 getchar()、gets()、scanf()读取的文件

           标准输出是常用的程序输出对象, 即用 putchar()、puts()、printf()所使用

    2. 标准I/O

        优势: 其一,包含了许多专用的函数,处理I/O问题

                  其二,对输入和输出进行了缓冲  

  • 相关阅读:
    hdoj5327【前缀和思想】
    codeforces 611C
    codeforces 632C
    poj1163 【记忆化搜索·水】
    2016 Multi-University Training Contest 2 A Acperience
    细剖最短路【闲谈,权当是饭后杂文】
    poj1724【最短路】
    [YY题]HDOJ5288 OO’s Sequence
    Codeforces Round #363 (Div. 2) C. Vacations
    POJ2105【进制转化】
  • 原文地址:https://www.cnblogs.com/zywhr/p/5818576.html
Copyright © 2011-2022 走看看