Открытие файла в режиме «a +»

Если файл открывается с помощью следующей команды:

FILE *f1=fopen("test.dat","a+");

На странице руководства читается:

a +

Открыть для чтения и добавления (запись в конце файла). Файл создается, если он не существует. Начальная позиция файла для чтения находится в начале файла, но вывод всегда добавляется в конец файла.

Значит, у f1 есть 2 отдельных указателя смещения, один для чтения, а другой для записи?

9
задан codaddict 5 September 2010 в 16:35
поделиться