C语言 <stdio.h> 头文件
-
stdio.h 文件
stdio.h定义了三个变量类型,若干宏,和用于执行输入和输出的各种函数。 -
变量
stdio.h中定义的变量类型-变量类型 描述 size_t 这是无符号整数类型,是sizeof关键字的结果。 FILE 这是一种适合于存储文件流信息的对象类型。 fpos_t 这是一种适合于在文件中存储任何位置的对象类型。 -
宏
stdio.h定义的宏。宏 描述 NULL 这个宏是一个空指针常量的值。 _IOFBF, _IOLBF 和 _IONBF 这些宏可以扩展为具有不同值的整型常量表达式,适合用作setvbuf函数的第三个参数。 BUFSIZ 这个宏是一个整数,它表示setbuf函数使用的缓冲区的大小。 EOF 该宏是一个负整数,表示已经到达文件结束。 FOPEN_MAX 这个宏是一个整数,表示系统能够保证同时打开的文件的最大数量。 FILENAME_MAX 这个宏是一个整数,它表示一个字符数组的最长长度,适合保存最长的文件名。如果实现没有施加限制,那么这个值应该是建议的最大值。 L_tmpnam 这个宏是一个整数,它表示一个字符数组的最长长度,这个字符数组适合保存由tmpnam函数创建的最长的临时文件名。 SEEK_CUR, SEEK_END, and SEEK_SET 这些宏在fseek函数中用于定位文件中的不同位置。 TMP_MAX 这个宏是tmpnam函数可以生成的唯一文件名的最大数目。 stderr, stdin, and stdout 这些宏是指向与标准错误、标准输入和标准输出流对应的文件类型的指针。 -
函数
stdio.h定义的函数。