Страницы

Поиск по вопросам

вторник, 21 мая 2019 г.

считать файл с определенного места си

можно ли начать читать файл с определенного места?например есть текст,обработал одно слово -закрыл файл,в другой функции открыл этот файл и начать читать следующее слово?искал ответ так и не нашел


Ответ

пример использования функции fseek
#include #include
int main() { FILE * ptrFile = fopen( "example.txt" , "w" );
fputs( "This is sample." , ptrFile ); // записать в файл строку fseek( ptrFile , 9 , SEEK_SET ); // изменить позицию на 9 байт относительно начала файла fputs( "parta" , ptrFile ); // дописать слово в файл fclose ( ptrFile ); return 0; }

Комментариев нет:

Отправить комментарий