C/C++の宿題片付けます 150代目
■ このスレッドは過去ログ倉庫に格納されています
0200デフォルトの名無しさん
2011/06/30(木) 19:38:42.20systemコマンドでcat file_1 file_2 ... > file_n の方法でよければ。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int
main(int argc, char *argv[])
{
int i;
char s[100] = "", *p = s;
strcpy(p,"cat ");
for (i = 1; i <= argc-2; i++) {
for(;*p;p++);
sprintf(p,"%s ",argv[i]);
}
for(;*p;p++);
sprintf(p," > %s ",argv[i]);
system(s);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています