文件名称:os
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:35.17kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
1.编写一个文件复制的C语言程序:
分别使用文件的系统调用read(fd, buf, nbytes), write(fd, buf, nbytes)和文件的库函数fread(buf, size, nitems, fp), fwrite(buf, size, nitems, fp),编写一个文件的复制程序。
当上述函数中nbytes, size和nitems都取值为1时(即一次读写一个字节),比较这两种程序的执行效率。当nbytes取1024字节,size取1024字节,且nitems取1时(即一次读写1024字节),再次比较这两种程序的执行效率。
2.分别使用fscanf和fprintf,fgetc和fputc,fgets和fputs(仅限于行结构的文本文件),实现上述的文件复制程序。你还可用其他的方法实现文件的复制功能吗?
3.编写一个父子进程之间用无名管道进行数据传送的C程序。父进程逐一读出一个文件的内容,并通过管道发送给子进程。子进程从管道中读出信息,再将其写入一个新的文件。程序结束后,对原文件和新文件的内容进行比较。
4.在两个用户的独立程序之间,使用有名管道,重新编写一个C程序,实现题3的功能。
-pipeline
分别使用文件的系统调用read(fd, buf, nbytes), write(fd, buf, nbytes)和文件的库函数fread(buf, size, nitems, fp), fwrite(buf, size, nitems, fp),编写一个文件的复制程序。
当上述函数中nbytes, size和nitems都取值为1时(即一次读写一个字节),比较这两种程序的执行效率。当nbytes取1024字节,size取1024字节,且nitems取1时(即一次读写1024字节),再次比较这两种程序的执行效率。
2.分别使用fscanf和fprintf,fgetc和fputc,fgets和fputs(仅限于行结构的文本文件),实现上述的文件复制程序。你还可用其他的方法实现文件的复制功能吗?
3.编写一个父子进程之间用无名管道进行数据传送的C程序。父进程逐一读出一个文件的内容,并通过管道发送给子进程。子进程从管道中读出信息,再将其写入一个新的文件。程序结束后,对原文件和新文件的内容进行比较。
4.在两个用户的独立程序之间,使用有名管道,重新编写一个C程序,实现题3的功能。
-pipeline
相关搜索: 编写一个文件复制的C语言
fwrite
(系统自动生成,下载前可以参看下载内容)
下载文件列表
2.txt
3.txt
4.txt
1/11.out
1/12.out
1/13.out
1/14.out
1/ffile.in
1/ffile.out
1/ffile.out~
1/ffile_copy.c
1/ffile_copy1024.c
1/file.in
1/file.out
1/file.out~
1/file_copy.c
1/file_copy1024.c
1/ut2
1/鎬ц兘CMD
1
2/21.out
2/22.out
2/23.out
2/f.c
2/fgets.txt
2/fnew.txt
2/fnew.txt~
2/fold.txt
2/fold.txt~
2/fpfs.c
2/fpfs2.c
2/fpfs3.c
2/put.c
2/鏂版枃浠
2
3/1.txt
3/1.txt~
3/2.txt
3/32.out
3/nonamepipe.c
3/nonamepipe.out
3/pipef.c
3/鏂版枃浠秪
3
4/41.out
4/42.out
4/namepipe1.c
4/namepipe2.c
4
1.txt
3.txt
4.txt
1/11.out
1/12.out
1/13.out
1/14.out
1/ffile.in
1/ffile.out
1/ffile.out~
1/ffile_copy.c
1/ffile_copy1024.c
1/file.in
1/file.out
1/file.out~
1/file_copy.c
1/file_copy1024.c
1/ut2
1/鎬ц兘CMD
1
2/21.out
2/22.out
2/23.out
2/f.c
2/fgets.txt
2/fnew.txt
2/fnew.txt~
2/fold.txt
2/fold.txt~
2/fpfs.c
2/fpfs2.c
2/fpfs3.c
2/put.c
2/鏂版枃浠
2
3/1.txt
3/1.txt~
3/2.txt
3/32.out
3/nonamepipe.c
3/nonamepipe.out
3/pipef.c
3/鏂版枃浠秪
3
4/41.out
4/42.out
4/namepipe1.c
4/namepipe2.c
4
1.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.