2015-10-17 9 views
1

Я искал по всему миру в поисках ответа на свой вопрос, но я не могу найти то, что я могу понять. С учетом сказанного, это многочастный вопрос, так что несите меня.Чтение заголовка файла

  1. Что такое заголовочный файл в C?

  2. Что значит читать заголовок для файла, чтобы вы знали, что нужно обрабатывать?

  3. Получает ли объем информации о том, что связано с чтением заголовка файла?

Спасибо, ребята!

+1

Первый вопрос, возможно дубликат http://stackoverflow.com/questions/1167875/header-per-source- файл – tonysdg

+0

Спасибо, однако это не имеет ничего общего с остальными 3 вопросами. – Edgar

+1

Google. 'Что такое заголовок файла в c' и' файл заголовка информации об объеме. Если вы не уверены, что понимаете, что читаете, задайте вопрос. –

ответ

1
  1. Вы пишете программу на C, чтобы выполнить какую-то задачу. Например, ваша программа на C запросит ОС для информации о томе и сообщит результаты в командной строке.

  2. "Написание программы" включает в себя:

    а) определение задачи (Пример: получить информацию о томе).

    b) Написание кода.

    с) Составление кода в исполняемую программу

    г) Запуск программы для выполнения этой задачи.

  3. Почти каждая программа на C или C++, которую вы пишете, будет иметь один или несколько «заголовочных» файлов.

    Заголовок эффективно определяет «интерфейс», как правило, функциональность, предоставляемую той или иной «библиотекой».

    Например, заголовок «stdio.h» необходим для использования таких функций, как «printf()» или «fopen()».

  4. Вы «#include» заголовок, когда пишете свой код (b); то компилятор читает заголовок, когда компилирует программу (c).

    Заголовок имеет значение только в шагах b) и c).

    Единственное, что вы делаете, это «#include» заголовок в исходном коде.

    Компилятор делает все остальное.

  5. Вы можете прочитать больше о заголовках здесь:

http://www.tutorialspoint.com/cprogramming/c_header_files.htm

+0

Большое спасибо! – Edgar