以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  程序求助  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=49892)


--  作者:simbachou
--  发布时间:7/14/2007 2:08:00 AM

--  程序求助
编写一个程序splitf.c,实现对文件按指定大小进行分割,和反向合并的功能。
如果调用splitf -s afile.dat 1024,则文件afile.dat将被按1024字节为单位分割成若干个片段(最后一个片段可能不足1024字节)。产生的片段在同一个目录下以不同的文件保存,以片段编号为其文件后缀,例如:afile.001、afile.002、afile.003、……
如果调用splitf -m afile.dat 020,则当前目录下的片段文件afile.001、afile.002、……、afile.020将依次被合并并形成afile.dat。注意:若某个片段缺失,则应该提示合并失败。

小弟初学C语言不久,愿各位大侠给小弟个范例,感激不尽!


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
1,516.113ms