前言
以下是
<cstdio>
文件的类型和宏。
文章目录
一、宏
1、BUFSIZ
设置缓冲区的大小;
2、EOF
- int数据类型;
- 表示为文件末尾以及失败的情况;
- 也可表示无效字符;
3、FILENAME_MAX
- 文件名的最大长度;
4、FOPEN_MAX
- 可以同时打开的最大文件数;
5、L_tmpnam
- 临时文件名的最小长度;
6、NULL
- 空指针;
7、TMP_MAX
- 临时文件数;
二、类型
1、FILE
- 包含控制流的信息的对象;
- FILE 对象通常是通过调用
fopen
或tmpfile
来创建的,它们都返回指向这些对象之一的指针。
2、fpos_t
- 包含指定文件位置信息的对象;
3、size_t
- 无符号整数类型;
- sizeof运算符返回的类型;