- 360 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 19:44:31 ]
- >>358
#include <stdio.h> int main(int argc,char *argv[]){ FILE *fp1=NULL,*fp2=NULL; char buf; int i=1; int result=0; if(argc!=3){ printf("引数が不正\n"); result=-1; goto EXIT; } fp1 = fopen(argv[1],"rb"); fp2 = fopen(argv[2],"w"); if(fp1==NULL || fp2==NULL){ printf("file open error\n"); result=-1; goto EXIT; } while(fread(&buf,1,1,fp1)){ fprintf(fp2,"%02X ",buf); if(i%16==0) fprintf(fp2,"\n"); i++; } EXIT: if(fp1) fclose(fp1); if(fp2) fclose(fp2); return result; }
|

|