type
Post
status
Published
date
Jun 20, 2024
slug
summary
tags
coding
category
FPGA
icon
password
上次编辑时间
Dec 8, 2024 03:52 AM
AI summary
函数介绍
库变量
变量 | 描述 |
size_t | 无符号整数类型,是sizeof关键字的结果,表示对象大小 |
FILE | 文件流类型,适合存储文件流信息的对象类型 |
库宏
宏 | 描述 |
NULL | 空指针常量 |
EOF | 表示已经到达文件结束的负整数 |
stderr、stdin、stdout | 指向FILE类型的指针,分别对应标准错误、标准输入和标准输出流 |
库函数
fopen
mode | 描述 |
“r“ | 打开一个用于读取的文件,文件必须存在 |
”w“ | 创建一个用于写入的空文件。若存在同名文件,则删除旧文件的内容 |
”a“ | 追加到一个文件,写操作向文件末尾追加数据,文件不存在就创建文件 |
”r+“ | 打开一个用于更新的文件,可读取也可写入。该文件必须存在 |
”w+“ | 创建一个用于读写的空文件 |
“a+” | 打开一个用于读取和追加的文件 |
函数返回一个FILE指针,否则返回NULL
fread
声明:
成功读取的元素会以size_t对象返回
fwrite
fseek
whence一般为下面三个常量
常量 | 描述 |
SEEK_SET | 文件开头 |
SEEK_CUR | 文件指针的当前位置 |
SEEK_END | 文件的末尾 |
返回从whence位置开始查找的字节数
ftell
返回位置标识符的当前值
使用C标准库读取TS文件并写入txt
运行结果如下

可以看到以188个字节为一行写入txt