Kifejezések, szómagyarázatok
Kifejezések, szómagyarázatok
Ha egy egy fejezetben/tancikkben nem világos valamely szó vagy kifejezés, akkor inkább kérdezd meg. Tudod, "néma gyermeknek az anyja sem látja a fától az erdőt".
Inicializálás : alapértelmezett állapot beállítása, alaphelyzetbe hozás.
void : későbbi leckében jelenik meg a pontos magyarázata és használata (#20 körül) . Egyes eljárások, függvények létrehozásakor ezzel az utasítással jelzem, hogy milyen néven hivatkozom rá, és milyen utasítások lesznek benne. Azaz:
statements: utasítások, programsorok
alaphelyzetbe hozás: a rendszerben bekapcsoláskor illetve programindításkor a részegységek nem minden esetben a számunkra kívánt állapotban vannak. Ilyen pl. a chipkivezetések bemenetként indulnak. Ezután mi a programból kimenetre állítjuk, és logikai alapcsony szintre kapcsoljuk. (pinMode és digitalwrite utasitasok) Ez számunkra a programunkban az _alaphelyzet_ innen kezdve tudjuk a lábra kötött LED-et ki/bekapcsolni.
void : későbbi leckében jelenik meg a pontos magyarázata és használata (#20 körül) . Egyes eljárások, függvények létrehozásakor ezzel az utasítással jelzem, hogy milyen néven hivatkozom rá, és milyen utasítások lesznek benne. Azaz:
Kód: Egész kijelölése
void eljárásneve_amit_an_adok_neki() {
utasitas;
utasitas;
}alaphelyzetbe hozás: a rendszerben bekapcsoláskor illetve programindításkor a részegységek nem minden esetben a számunkra kívánt állapotban vannak. Ilyen pl. a chipkivezetések bemenetként indulnak. Ezután mi a programból kimenetre állítjuk, és logikai alapcsony szintre kapcsoljuk. (pinMode és digitalwrite utasitasok) Ez számunkra a programunkban az _alaphelyzet_ innen kezdve tudjuk a lábra kötött LED-et ki/bekapcsolni.
Kicsit bovebben:
Pelda1:
void: nem ad vissza erteket
(): ures zarojel, nem kell a fuggvenynek parameter
Pelda2:
A fv int tipusu valtozot ad vissza eredmenyul es 2db int tipusu parametert kell neki megadni (x es y).
Kód: Egész kijelölése
visszaadott_fvertek_tipusa fuggvenyNev (fvparameter1_tipusa fvparameter1_neve, fvparameter2_tipusa fvparameter2_neve, ... )
{
fv_utasitas;
fv_utasitas;
...
return visszaadott_fvertek
}Pelda1:
Kód: Egész kijelölése
void 1sVarakozas()
{
delay(1000); // Varakozas 1 masodpercig
}(): ures zarojel, nem kell a fuggvenynek parameter
Pelda2:
Kód: Egész kijelölése
int Osszeadas(int x, int y)
{
int eredmeny;
eredmeny = x + y;
return eredmeny;
}A Fizikus nem szakma, ELMEÁLLAPOT!