输入输出函数

来源:互联网 发布:怎么看网络nat类型 编辑:程序博客网 时间:2024/04/30 02:25

当学习完c语言的语法以后,要想深入学习,那就好学习c语言的标准函数库了。其中IO函数库是我们最长用到了函数库了。

像我们开始学习的时候就有printf()函数等等,这些打印输入函数都属于IO函数库。下面是我学习时认为重要做个笔记:

1.错误报告:

perror();

定义于stdlib头文件,用于在程序中出现错误时把错误信息传递给用户。原型是:

void perror(char const *message);

2,终止执行:

exit();

定义于stdlib头文件,用于终止一个程序的执行。原型是:

void exit(int  status);

3,标准IO函数库

c语言中把输入输出看做是流,流分为字节流和字符流两种。字符流就是把输入输出看做是一个字符一个字符的,字节流就是把输入输出看做是二进制的。

4,文件:

stdio。h中有一个FILE结构,它用于访问一个流,每一个流都与相应的FILE相关。

5,标准IO常量:

EOF:它提示文件到达了文件尾部。

6,流IO总览:

1.我们用FILE结构体指针指定进行操作的流

2.用fopen函数打开一个流。

3,对文件进行读取或者写入。

4,fclose关闭流。

标准IO流更加简单,它不需要打开和关闭。标准IO流指的是标准输入:键盘,标准输出:屏幕。

数据类型       输入         输出                    描述

字符            getchar     putchar              读取(写入)一个字符

文本行       scanf         printf                  格式化输入输出

                   gets            puts                   文本行未格式化的输入输出

二进制       fread         fwrite                 读取(写入)二进制文件。




原创粉丝点击