本文主要是介绍Linux truncate/ftruncate 函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 一、函数声明
- 二、实例
- 2.1 运行结果
- 2.2 如果尝试将文件截断的长度,大于文件当前内容的长度呢
- 2.3 运行结果
一、函数声明
#include <unistd.h>
#include <sys/types.h>int truncate(const char *path, off_t length);
int ftruncate(int fd, off_t length);
功能:直接截短文件的大小,将文件的长度缩小为length指定的长度。
二、实例
#define __USE_XOPEN_EXTENDED
#define __USE_FILE_OFFSET64#include
这篇关于Linux truncate/ftruncate 函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!