【初心者歓迎】C/C++室 Ver.14【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0110デフォルトの名無しさん
05/02/28 00:19:36#include<stdlib.h>
int main(int argc,char *argv[])
{
FILE *fp;
unsigned count;
if(argc!=2){
exit(1);
}
if((fp=fopen(argv[1],"rb"))==NULL){
exit(1);
}
count=0;
while(!feof(fp)){
fgetc(fp);
if(ferror(fp)){
exit(1);
}
count++;
}
printf("%u",count-1);
fclose(fp);
return 0;
}
Press any key to continueで終わってしまうのですが、
コマンドラインでファイルを指定するという方法はどうすればいいのですか?
ファイルのバイト数を表示するプログラムらしいのですが。
何かプログラムソースに付け加えたり、新しいテキストファイルを作るのでしょうか?
MS-DOS プロンプトでいろいろ試しましたが、よくわかりません‥。
■ このスレッドは過去ログ倉庫に格納されています