壹、自行編寫函數,實現復制。
算法流程如下:
1 以讀的方式打開源文件,以寫的方式打開目標文件;
2 每次讀壹個字節,並寫到目標文件中,直到達到文件結尾為止;
3 關閉兩個文件。
二、調用系統命令。
stdlib.h中的system函數,可以執行系統命令行支持的命令。
int system(char *cmd);
調用時就是執行cmd中的指令。
1 對於windows,就是執行dos命令,可以調用
system("copy /Y src_file target_dir");
其中src_file為源文件,而target_dir就是目標文件夾。
2 對於Linux,需要執行shell命令cp,如下
system("cp src_file target_dir");