C/Biblioteki: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
mNie podano opisu zmian |
implementacja i _ |
||
Linia 10:
Oto najprostszy możliwy plik nagłówkowy:
<source lang="c">
#ifndef
#define
/* tutaj są wpisane deklaracje funkcji */
#endif
Linia 24:
<source lang="c">
#ifndef
#define
#include <stdio.h>
void wiki (void
#endif
</source>
Linia 34:
Plik nagłówkowy zapisujemy jako "wiki.h".
Implementacja w pliku "wiki.c":
<source lang="c">
#include "wiki.h"
void wiki() {printf("pl.Wikibooks\n");}
</source.
Ważne jest dołączenie na początku pliku nagłówkowego. Dlaczego? Plik nagłówkowy zawiera deklaracje naszych funkcji - jeśli popełniliśmy błąd i deklaracja nie zgadza się z definicją, kompilator od razu nas o tym powiadomi. Oprócz tego plik nagłówkowy może zawierać definicje istotnych typów lub makr.
|