Если у меня есть два указателя файла и выполните следующие действия:Если два указателя файла указывают на один и тот же файл, достаточно закрыть одно из них?
FILE *f1,*f2;
f1= fopen("inputfile","r+");
f2=f1;
fclose(f2);
ли равно операция действительна, если она есть, будет последняя строка близко f1, а?
Если вы * на * Linux, то дважды открывайте файл в файлах f1 и f2. –
Вы не закрываете указатель, вы закрываете объект, на который указывает указатель. –
btw его довольно похоже на 'int * f1 = malloc (sizeof (int)); f2 = f1; free (f1); 'то использование' f2' вызывает неопределенное поведение. –