Контрольні питання

Контрольні питання#

  1. У чому відмінність текстових і бінарних файлів?

  2. Яке призначення операторів відкриття й закриття файлів?

  3. За допомогою яких операторів виконують запис даних у текстовий файл та читання з нього?

  4. Як розпізнати кінець файлу, кінець рядка?

  5. Чи можна використовувати прямий доступ до таких елементів текстового файлу: рядка, слова, запису?

  6. Дайте поняття текстового режиму доступу до файлу.

  7. Для чого призначено функції getc(), fgets() і fscanf()?

  8. У чому відмінність режиму додавання інформації у файл від режиму запису інформації?

  9. Призначення функцій fseek() і ftell()?

  10. Дайте поняття бінарного режиму доступу до файлу.

  11. Які функції дають змогу записувати та зчитувати інформацію з бінарного файлу?

  12. Які файли зручніші для опрацювання записів?

  13. Наведіть функції для перейменування та видалення файлу.

  14. Для чого потрібні функції ferror() і feof()?

  15. Наведіть програму запису структури в бінарний файл.