我有一个源文件file1
和一个目标文件file2
,在这里我必须将内容从 移动 file1
到file2
.
所以我必须先做一些验证。
我必须检查源文件是否存在?我可以用这个检查:
fp = fopen( argv[1],"r" ); if ( fp == NULL ) { printf( "Could not open source file\n" ); exit(1); }
然后我必须检查源文件是否有任何内容?如果它是空的,我必须抛出一些错误信息。
这是我到目前为止所尝试的。