Linux中实现cp命令

一、main函数的原型

        main(int argc,char **argv)

                argc是所有参数的总数量。

                argv为参数。

如该程序所示: 

 程序运行结果如图所示:

二、实现cp指令的思路

        1、打开src.c

        2、通过lseek函数判断src文件的大小,并对buf进行跟配合适的空间

        3、读src的内容到buf

        4、打开创建des.c

        5、将buf写入到des.c

        6、释放buf并close两个文件


版权声明:本文为m0_67407774原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。