88
Przykład 1
Jfinclude <plik_naglovkovy_do_dolaczenia>
Za pomocy #include możemy dołączyć dowolny plik niekoniecznie plik nagłówkowy. Przykład 2
#include "plik_nagloukovy_do_dolaczenia"
Jeżeli nazwa pliku nagłówkowego będzie ujęta w nawiasy ostre (przykład I), to kompilator |x>szuka go wśród własnych plików nagłówkowych (które najczęściej się znajdują w jx>dkatalogu Jncludes" w katalogu kompilatora). Jeśli jednak nazwa ta będzie ujęta w |xxlwójnc cudzysłowy (przykład 2), to kompilator poszuka jej w katalogu. w którym znajduje się kompilowany plik (można zmienić to zachowanie w opcjach niektórych kompilatorów). Przy użyciu tej dyrektywy można także wskazać dokładne położenie plików nagłówkowych poprzez wpisanie bezwzględnej lub względnej ścieżki dostępu do tego pliku nagłówkowego.
Przykład 3 ścieżka bezwzględna do pliku nagłówkowego w Linuksie i w Windo wsie
Opis: W miejsce jednej i drugiej linijki zostanie wczytany plik umieszczony w danej lokalizacji
Zinclude "/usr/include/plik_nagłóukowy.h" tfinclude "C:\\borland\includes\plik_nagłówkowy.h"
Przykład 4 — ścieżka względna do pliku nagłówkowego
Opis: W miejsce linijki zostanie wczytany plik umieszczony w katalogu ..katalogi", a ten katalog jest w katalogu z plikiem źródłowym. Inaczej mówiąc, jeśli plik źródłowy jest w katalogu „/home/user/dokumenty/zrodla”, to plik nagłówkowy jest umieszczony w katalogu „/ł»ome/user/dokuinenty/zrodla/katalogl”
#include "katalogl/plik_naglowkowy.h"
Przykład 5 ścieżka względna do pliku nagłówkowego
Opis: Jeśli plik źródłowy jest umieszczony w katalogu ,,/home/user/dokumenty-/zrodla", to plik nagłówkowy znajduje się w katalogu ../home/user/dokumenty/kata-logl/katalog2/”
Zinclude "../katalogl/katalog2/plik_naglowkowy.h"
Więcej informacji możesz uzyskać w rozdziale Biblk>teki.
Linia pozwalająca zdefiniować stałą, funkcję lub słowo kluczowe, które będzie potem ]K>dmienionc w- kodzie programu na odpowk*dnią wartość lub może zostać użyte w instrukcjach warunkowych dla preprocesora. Składnia:
#define NAZWA.STALEJ WARTOŚĆ