C言語なら、俺に聞け! <19>
■ このスレッドは過去ログ倉庫に格納されています
void put(FILE * fp,char * data[])
{
char temp[MAX];
int i=0;
while((fscanf(fp,"%s",temp))!=EOF)
{
data[i]=malloc(strlen(temp)+1);
if(data[i])
{
strcpy(data[i],temp);
}
i++;
}
}
なぜmallocでエラー?
■ このスレッドは過去ログ倉庫に格納されています