C言語なら俺に聞け! Part 116
■ このスレッドは過去ログ倉庫に格納されています
0080デフォルトの名無しさん
2005/10/19(水) 23:58:52main()
{
int i;
typedef struct file{
FILE *fp;
char *filename;
}sFILE;
sFILE fp[5];
char *name[5]={"1.txt","2.txt","3.txt","4.txt","5.txt"};
for(i=0;i<5;i++){
fp[i].fp=NULL;
fp[i].filename=name[i];
}
for(i=0;i<5;i++){
fp[i].fp=fopen(fp[i].filename,"w");
fclose(fp[i].fp);
}
}
char *name[5]={"1.txt","2.txt","3.txt","4.txt","5.txt"};の宣言のところでエラーになるんだけど
どう直したらいいんだろう?
間違ってるのは分かるんだけどどうしたらいいかわからんよ。
■ このスレッドは過去ログ倉庫に格納されています