fopen fclose 示例解析

来源:互联网 发布:it软件是什么 编辑:程序博客网 时间:2024/05/16 06:18
#include <stdio.h>#include <stdlib.h>#include <errno.h>int main(int argc, char *argv[]){FILE *fp1,*fp2;if(argc!= 3){printf("comand error\n");exit (-1);}fp1=fopen(argv[1], "r+");if(NULL == fp1){perror("fopen"); exit (-1);}fp2=fopen(argv[2], "w+");if(NULL == fp2){perror("fopen");exit (-1);}char arr[10]="abcde";//char arr1[10]={0};fread(arr, 5, 1, fp1);fwrite(arr, 5, 1, fp2);fclose(fp1);fclose(fp2);printf("\n");}

2 0