Fopen не можна використовувати для створення каталогів. Це тому, що функція fopen не створює та не відкриває папки, вона працює лише з файлами. Наведений вище код створює шлях до файлу під назвою "ім'я файлу". Каталог «filename» отримується за допомогою функції «dirname».
Функція fopen() створює файл, якщо він не існує і не є логічним файлом.
Створюються довідники з функцією mkdir. (Існує також команда оболонки mkdir, яка робить те саме.) Попередньо: | MT-Safe | AS-Safe | AC-Safe | Див. Концепції безпеки POSIX. Функція mkdir створює новий порожній каталог із назвою filename .
Каталог — це унікальний тип файлу, який містить лише інформацію, необхідну для доступу до файлів або інших каталогів. У результаті каталог займає менше місця, ніж інші типи файлів. Файлові системи складаються з груп каталогів і файлів у каталогах.
Функція fopen(). відкриває файл, визначений ім'ям файлу, і пов'язує з ним потік. Змінна режиму — це рядок символів, що вказує тип запитуваного доступу до файлу.