2012.07.04.
14:55

Írta: harsanyireka

Hivatkozások 2.: További szintaxisok

; 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>

cc-by-sa3s.jpg

 

 

"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

Szólj hozzá!

Címkék: hivatkozások

A bejegyzés trackback címe:

https://harsanyireka.blog.hu/api/trackback/id/tr794629144

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása