Kezdőoldal » Számítástechnika » Programozás » Mire jó a kapcsos zárójel?

Mire jó a kapcsos zárójel?

Figyelt kérdés

Láttam videókat a programozásról, de nem tudom mire jó a kapcsoszárójel

Pl {



2018. febr. 24. 13:20
 1/6 anonim ***** válasza:
69%
Blokk.
2018. febr. 24. 13:23
Hasznos számodra ez a válasz?
 2/6 Hominida ***** válasza:

A kérdés ebben a formában kevés. Sokféle programnyelv van, sokféle szintaxissal és jelölésrendszerrel, amelyek néha csak nagyon kevéssel térnek el egymástól. Ha bármilyen programozással kapcsolatos kérdést teszünk fel, az első közlendő információ az, hogy melyik nyelvről van szó.


A kapcsos zárójelet a ma divatos nyelvek közül jellemzően a C nyelvcsalád használja. Azokban a kapcsos zárójelek határolnak egy önálló utasításblokkot ott, ahol jelölni kell, hogy az oda tartozó utasítások mettől meddig tartanak, és hol következik a többi, mindettől már független utasítás.

2018. febr. 24. 13:29
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
JavaScript a programozási nyelv
2018. febr. 24. 13:57
 4/6 anonim ***** válasza:
#3 arra is pont ez vonatkozik.
2018. febr. 24. 16:09
Hasznos számodra ez a válasz?
 5/6 2*Sü ***** válasza:
100%

Pl. egy függvény esetén jelöli, hogy mettől meddig tart a függvény törzse:


funcion valami(parameter) {

alert('Ez még a függvény része.');

alert('Még ez is a függvény része.');

alert('Meg még ez is a függvény része.');

}

alert('Ez már nem a függvény része.');


Vagy egy vezérlő szerkezet esetén:


if (valami==1) {

alert('Ezt csak akkor írja ki, mikor valami egyenlő 1-el.');

alert('Ezt is csak akkor írja ki.');

alert('És ezt is csak akkor írja ki.');

}

alert('Ez viszont már az elágazáson kívül van, akkor is kiírja, ha valami nem egyenlő 1-el.');


for(var i=1;i<3;i++) {

alert('Ezt háromszor írja ki.');

alert('Ezt is háromszor írja ki.');

}

alert('Ez már a cikluson kívül van, csak egyszer írja ki.');


Meg még pl. objektumok jelölésére is használják:


var valami = {

egyik_tulajdonsag: 'Ez az objektum egyik tulajdonsága',

masik_tulajdonsag: 'Ez a másik tulajdonsága.',

metodus: function() { alert('Ez megy a valami egyik metódusa.'); }

};

2018. febr. 24. 16:30
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:

Például az if szintaxisa:

if (feltétel) utasítás;

if (feltétel) {utasítás1; utasítás2; ...}


Tehát utasításokat fog össze, amik így logikai egységet fognak alkotni. Pl. a második példában ha nem lenne a kapcsos zárójel, nem lehetne tudni, az if() mely utasításokra vonatkozik.

Ha nincs {}, akkor csak egyetlen utasításra. Vagy másképp: egy utasításra vagy egy utasításblokkra.

2018. febr. 26. 13:34
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!