文件IO作业(day2)

1,文件描述符大小

文件IO作业(day2)_第1张图片

 运行结果为:

文件IO作业(day2)_第2张图片

 2,open函数打开方式

文件IO作业(day2)_第3张图片

 运行结果为:

 3,O_EXCL的使用

文件IO作业(day2)_第4张图片

 运行结果:

文件IO作业(day2)_第5张图片

 4,open,close的使用

5,read,write的使用

文件IO作业(day2)_第6张图片

 终端运行结果:

文件IO作业(day2)_第7张图片

6, 使用read,write拷贝文件

 文件IO作业(day2)_第8张图片

 运行结果:

文件IO作业(day2)_第9张图片

 7,lseek函数的使用

文件IO作业(day2)_第10张图片

运行结果:

文件IO作业(day2)_第11张图片 

 7-1,求图片的大小

文件IO作业(day2)_第12张图片

 运行结果:

文件IO作业(day2)_第13张图片

 

8,拷贝文件描述符

8-1,直接拷贝文件描述符,观察是否使用同一个光标

文件IO作业(day2)_第14张图片

 

 运行结果:(直接拷贝文件描述符,使用的是同一个光标)

文件IO作业(day2)_第15张图片

8-2, 使用dup函数

文件IO作业(day2)_第16张图片

 运行结果:打印不出啦数据说明两个描述符使用的是同一个光标

文件IO作业(day2)_第17张图片

 

你可能感兴趣的:(linux)