`

C语言标准函数库IO处理分析

cIO 
阅读更多
IO处理函数都在stdio.h头文件中:
        IO处理在各个系统上的实现很不相同;IO处理很不可靠;存在缓存问题需要留意;
        标准输入设备一般是键盘,标准输出设备一般是屏幕;
        输入函数:
                getchar:从标准输入设备读一个字符
                gets:从标准输入设备读入一个字符串
                scanf:从标准输入设备格式化读入多种类型的数据
        输出函数:
                putchar:向标准输出设备写一个字符
                puts:向标准输出设备写一个字符串
                printf:向标准输出设备格式化写多种类型的数据
                sprintf:格式化字符串输出到一个字符数组
        文件读写打开模式:
                r(只读),r+(读写),rb+(读写二进制),rw+(读写文本文件)
                w(只写),w+(读写),wb(写二进制),wb+(读写二进制)
                a(追加只写),a+(追加可读写),ab+(追加可读写二进制)
        文件操作函数:
                fopen:打开文件
                getc:从文件中读入一个字符
                fgetc:从文件中读入一个字符
                putc:向文件写入一个字符
                fputc:向文件写入一个字符
                fgets:从文件读入一个字符串
                fputs:向文件写入一个字符串
                fscanf:格式化从文件中读入多种类型的数据
                fprintf:格式化向文件写入多种类型的数据
                fread:从文件中读入一个数组
                fwrite:向文件写入一个数组
                fseek:重新地位文件流当前当前读入或输出的位置
                ftell:返回当前文件流读入或输出的位置
                feof:判断是否到文件的末尾;文本文件的结束符是EOF,二级制文件的结束符不是EOF,但是可以用feof函数判断
                fclean:清除缓存
                fclose:关闭文件
        文件内容结束:文本文件的结束符是EOF,二进制文件不是,feof函数用来判断二进制文件,也可判断文件文件
分享到:
评论

相关推荐

    C语言标准函数库源码,相当全的库函数源码!

    这个压缩包包含的"C语言标准函数库源码"是一份宝贵的资源,它涵盖了C语言的全部或几乎全部标准库函数,对于学习C语言和深入理解其工作原理极其有价值。 首先,我们要了解C语言标准库的基本构成。它主要包括以下几个...

    c语言标准函数库

    ### C语言标准函数库:深入理解与应用 C语言作为一种广泛应用的编程语言,其标准函数库为开发者提供了丰富的工具和功能,涵盖了从基本输入输出到复杂数学运算的多个领域。以下将详细介绍几个C语言标准函数库中的...

    C语言标准函数库

    C语言标准函数库是C编程中的重要组成部分,它提供了丰富的函数集合,用于处理各种常见的编程任务,如输入输出、字符串操作、字符处理、时间和日期管理、数学计算等。以下是各个章节涉及的关键知识点: 第一章:C...

    C语言开源函数库

    C语言开源函数库 C语言开源函数库是一组功能强大且广泛使用的函数库,提供了许多实用的函数来帮助开发者快速构建高质量的应用程序。下面是对该函数库中一些重要函数的详细说明: 1. abort函数 abort函数是一个...

    C语言标准函数库 文档

    C语言标准函数库是C语言编程中不可或缺的一部分,它提供了大量的预定义函数,方便程序员进行输入输出、字符串处理、数学运算、文件操作等任务。这些函数使得C语言具有了强大的功能,同时也提高了代码的可读性和可...

    C语言标准函数库 函数名 功能 用法 程序例

    ### C语言标准函数库知识点详解 #### 一、`abort` 函数 - **功能**:`abort`函数用于异常终止一个进程。当程序遇到无法处理的错误时,可以调用此函数立即结束进程。 - **用法**: ```c void abort(void); ``` `...

    c语言函数库-第二章(IO函数)

    C语言函数库中的IO函数是处理输入输出操作的关键部分,它们为程序员提供了丰富的工具来操纵文件和标准输入输出流。以下是对给定文件中提到的部分IO函数的详细解析: ### clearerr - 复位错误标志函数 - **函数原型...

    C语言函数库详解.docx

    IO函数是C语言函数库中的一个重要组件,它提供了一组函数,用于进行输入输出操作。这些函数包括clearerr()、feof()、ferror()、fflush()等。这些函数可以帮助开发者快速地进行输入输出操作。 C语言函数库是一个非常...

    c语言IO函数库 pdf

    ### C语言IO函数库知识点详解 #### 一、概述 C语言中的IO操作主要通过标准库函数实现,这些函数提供了一系列的功能,包括文件的打开、关闭、读取、写入等基本操作。本文将详细介绍一些常用的C语言IO库函数及其应用...

    C语言函数库详解

    使用C语言函数库时,首先需要包含相应的头文件,如`#include <stdio.h>`引入IO函数。然后,调用函数并传入适当的参数。需要注意的是,不正确的参数类型或值可能会导致运行时错误或未定义的行为。 四、自定义函数 ...

    C语言函数库大全 chm

    C语言函数库包含了C标准库(C Standard Library)中的所有函数,这些函数是C编程的基础,包括输入/输出操作、内存管理、字符串处理、数学运算等各个方面。例如: 1. **输入/输出操作**:如`printf`和`scanf`,这两...

    C语言标准函数分析

    ### C语言标准函数分析 #### 1. 函数:`abort` **功能**: `abort` 函数用于异常终止一个进程。 **用法**: `void abort(void);` **说明**: 当调用 `abort` 时,它会立即终止当前运行的程序,并且不会执行任何清理...

    C语言函数库(o版C语言实现函数调用)

    ### C语言函数库详解 #### 一、open 函数 **功能**: `open` 函数主要用于打开一个文件,以便进行读写操作。如果文件不存在,则可以创建该文件。 **用法**: ```c int open(char *pathname, int access[, int ...

    C语言函数库详解(收藏版)

    ### C语言函数库详解知识点梳理 #### 第一章:C标准库 在这一章节中,我们将深入了解C语言标准库中的各个头文件及其提供的功能。这些库函数为C语言程序员提供了强大的工具箱,使得开发人员能够高效地进行各种操作...

    C语言函数大全.txt c语言

    ### C语言函数大全 #### 1. `abort` 函数 - **功能**:`abort` 函数用于在程序运行过程中触发异常终止,通常用于处理无法恢复的错误情况。 - **语法**: ```c #include void abort(void); ``` - **示例**: `...

    c语言函数库

    C语言函数库通常分为标准库(Standard Library)和其他非标准库,其中标准库是C语言编程的基础,遵循ANSI C或C11等标准。 一、C语言标准库 1. 输入/输出流(IO Stream):stdio.h - `printf` 和 `scanf`:用于...

Global site tag (gtag.js) - Google Analytics