До сих пор ввод-вывод данных в наших примерах осуществлялся с/на экран компьютера. Приведем исходный текст программы, создающей (в текущем каталоге) файл "data.dat", записывающей, а потом считывающей оттуда информацию:
#include <stdio.h>
main()
{
FILE *F;
// переменная F указывает на файл
int x, x1;
F = fopen("data.dat", "w+");
// cоздаем и открываем файл"data.dat" для обновления
printf(" x="); scanf("%d", &x); // пусть пользователь введет с клавиатуры значение Х
fprintf(F, "%d", x); // запишем это значение в созданный файл
fclose(F);
// закроем файл, идентифицируемый переменной F, т.е.'data.dat'
F = fopen("data.dat", "r");
// открываем файл "data.dat" для чтения
fscanf(F, "%d", &x1); // прочтем оттуда значение и присвоим переменной Х1
printf(" x=%d", x1);
// выведем результат на экран
fclose(F);
// закроем файл, идентифицируемый переменной F, т.е.'data.dat
}
то же на Fortran то же на Basic то же на Pascal
аналог на JavaScript