; pontosvessző
Az állítások végén használjuk, lezárjuk vele.
int a = 13;
{ } kapcsos zárójel
A C programnyelv legfőbb eleme, különböző konstrukciókban használjuk.
Ha van egy nyitó kapcsos zárójel akkor mindig kell hogy legyen egy hozzá tartozó záró is! Az Arduino fejlesztőkörnyezetébe be van építve hogy megmutassa melyik zárójelek tartoznak össze, amikor kijelölöd az egyiket. Az egyszerűség kedvéért, hogy ne felejds el bezárni a zárójelet tedd ki egyből mind a kettőt és utána írj be közé.
Függvényeknél, ciklusoknál és feltételeknél használjuk.
// megjegyzés
Két darab perjel mögé beírhatsz magadnak megjegyzéseket a programsorba, ezeket a fordítóprogram figyelmen kívűl hagyja, nem tölti fel őket az Atmega chip-re.
Ez a kommentezés csak egy sorra vonatkozik. Ha több sort akarsz írni használhatod a csillagos perjeleket:
/* ide jön
több sor
megjegyzés */
#define
Egy állandó értékéhez hozzárendelhetünk nevet. Ez a könyebb átláthatóságot segíti. A fordítóprogram ezeket a háttérben behelyettesíti az állandó értékével.
szintaxis, nincs a végén pontosvessző:
#define constantName value
példa:
#define ledPin 3
Haszálható helyette a const kulcsszó is állandók megadására.
#include
Ezzel hívunk meg külső könyvtárakat (library).
Bővebben: Library használata c. alatt.
Így néz ki a programban:
#include <avr/pgmspace.h>
"Fordítóprogram (angol: compiler): olyan program, amely magasabb számítógépes nyelvi utasításokat dekódol és egy assembly language programot produkál (számítástechnika)" http://meszotar.hu/keres/compiler