Leírás
Az #include
külső könyvtárak bevonására szolgál a vázlatban. Ezzel a programozó hozzáférést biztosít a szabványos C könyvtárak nagy csoportjához (előre elkészített függvények csoportjai), valamint a kifejezetten Arduino számára írt könyvtárakhoz.
Az AVR C könyvtárak fő referenciaoldala (az AVR az Arduino alapját képező Atmel chipekre utal) itt található.
Vegye figyelembe, hogy az #include
a #define
-hoz hasonlóan nem tartalmaz pontosvesszőt, és a fordító rejtélyes hibaüzeneteket ad, ha hozzáad egyet.
Szintaxis
#include <LibraryFile.h>
#include "LocalFile.h"
Paraméterek
LibraryFile.h
: a szögletes zárójeles szintaxis használatakor a program a könyvtárak elérési útjain keresi a fájlt.
LocalFile.h
: Ha a dupla idézőjeles szintaxist használja, akkor a rendszer az #include
direktívát használó fájl mappájában keresi a megadott fájlt, majd a könyvtárak elérési útját, ha nem található a helyi elérési úton. Használja ezt a szintaxist a vázlat mappájában található fejlécfájlokhoz.