Заголовки включаются в несколько файлов C

У меня есть два файла foo.c и bar.c, которые я компилирую отдельно с помощью gcc -c , а затем связываю. Оба файла нуждаются в заголовках stdio.h и stdlib.h.

Должен ли я включать их в оба? Не чувствуете себя лишним? Может быть, мне использовать #ifdef?

Что лучше всего?

5
задан rahmu 5 August 2011 в 22:11
поделиться