Содержание
Слайд 2
*
*
Слайд 3
*
*
Слайд 4
*
*
Слайд 5
*
*
Слайд 6
*
*
Слайд 7
*
*
Слайд 8
*
# include // первая часть
int main (void)
{
int
*
# include
int main (void)
{
int
k, // Данные будут прочитаны из файла и
k1, // могут использоваться в данной программе.
k2;
float x;
long l;
char ch,
str[15];
file *f_cht; // Указатель на файл для чтения.
int col; // Возвращаемое значение fscanf.
// Открываем файл «f1.dat» для чтения.
f_cht=fopen (“f1.dat”, “r”);
if (f_cht==NULL) // NULL–нулевой указатель (означает ошибку).
{
printf (“\nФайл f1.dat для чтения не открыт. Ошибка!”);
return 1;}
// далее продолжение во 2-й части
k1, // могут использоваться в данной программе.
k2;
float x;
long l;
char ch,
str[15];
file *f_cht; // Указатель на файл для чтения.
int col; // Возвращаемое значение fscanf.
// Открываем файл «f1.dat» для чтения.
f_cht=fopen (“f1.dat”, “r”);
if (f_cht==NULL) // NULL–нулевой указатель (означает ошибку).
{
printf (“\nФайл f1.dat для чтения не открыт. Ошибка!”);
return 1;}
// далее продолжение во 2-й части
Программа чтения данных из файла
Слайд 9
*
// Чтение данных файла (продолжение 1-й части)
col=fscanf (f_cht, %x %d
*
// Чтение данных файла (продолжение 1-й части)
col=fscanf (f_cht, %x %d
%o %lf %f %c %s %c %s”, &k, &k1, &k2, &l,
&x, &ch, str, &str[3], &str[4]);
if (col!=9)
{
printf (”\nДанные прочитаны с ошибками.”);
return 2;
}
// Закрываем файл.
col=fclose (f_cht);
if (col==EOF) // EOF – это значение функции fclose при ошибке
// При успехе возвращается 0.
{
print f(“\nФайл f1.dat не закрыт.”);
return 3;
}
return 0;
} //конец программы чтения из файла
&x, &ch, str, &str[3], &str[4]);
if (col!=9)
{
printf (”\nДанные прочитаны с ошибками.”);
return 2;
}
// Закрываем файл.
col=fclose (f_cht);
if (col==EOF) // EOF – это значение функции fclose при ошибке
// При успехе возвращается 0.
{
print f(“\nФайл f1.dat не закрыт.”);
return 3;
}
return 0;
} //конец программы чтения из файла