文件 IO(一) 一、实验说明
本节课程介绍 Linux 系统的文件 IO,除了介绍其基本概念,最主要的是讲解其基本 APIs,包括 open、close、read、write 等等。 二、文件 I\O 介绍 三、 基本API
需要包含的头文件:<sys/types.h>, <sys/stat.h>, <fcntl.h>
2. read
需要包含的头文件:<unistd.h> 3. write
需要包含的头文件:<unistd.h>
4. close
需要包含的头文件:unistd.h
函数原型:int close(int filedes) 5. lseek
每个打开的文件都有一个“当前文件偏移量”,是一个非负整数,用以度量从文件开始处计算的字节数。通常,读写操作都是从当前文件偏移量处开始,并使偏移量增加所读或写的字节数。默认情况下,你打开一个文件时(open),除非指定O_APPEND参数,不然位移量被设为0。
需要包含的头文件:sys/types.h, unistd.h
学习时间 133分钟
操作时间 54分钟
按键次数 2644次
实验次数 5次
报告字数 876字
是否完成 完成