You are on page 1of 3

asm do inline return try

auto double int short typedef


bool dynamic_cast long signed typeid
break else mutable sizeof typename
case enum namespace static union
catch explicit new static_cast unsigned
char extern operator struct using
class false private switch virtual
const float protected template void
const_cast for public this volatile
continue friend register throw wchar_t
default goto reinterpret_cast true while
delete if

Szabványos vezérlő- és speciális karakterek megadására az ún. escape szekvenciákat használhatjuk.

Értelmezés ASCII karakter Escape szekvencia


csengő BELL '\a'
visszatörlés BS '\b'
lapdobás FF '\f'
újsor NL (LF) '\n'
kocsi-vissza CR '\r'
vízszintes tabulálás HT '\t'
függőleges tabulálás VT '\v'
aposztróf ' '\''
idézőjel " '\"'
backslash \ '\\'
kérdőjel ? '\?'

Operátorok
! != % %= & && &= () * *=
+ ++ += ˏ - -- -= -> . /
/= < <= << <<= = == > >= >>
>>= ?: [] ^ ^= sizeof | |= || ~
:: .* ->* new delete
Írásjel
Írásjel Az írásjel szerepe
[] Tömb kijelölése, méretének megadása
() A paraméter-és az argumentum lista kijelölése
{} Kódblokk vagy függvény behatárolása
* A mutató típus jelölése a deklarációban
ˏ A függvény argumentumok elválasztása
: Címke elválasztása
; Az utasítás végének jelölése
… Változó hosszúságú argumentumlista jelölése
# Előfordító direktíva jelölése
A, Ha (....................) akkor .......................
Valamilyen utasítás(ok)1
feltétel

különben ...................
utasítás(ok)2
Elágazás vége.

For ciklus - Valamilyen kezdőértéktől kiindulva bizonyos értékig növelünk egy változót egyesével, kettesével
stb.

Amíg a változó a kezdőértéktől a végértékig elér, minden növelés (lépésköz) előtt végrehajtódik valami
(ciklusmag). A „számlálás” miatt szokás ezt a ciklusfajtát számlálós ciklusnak nevezni. A ciklusfajta általános
algoritmusa:

Ciklus........... = ....................- től .................ig ..........................- esével


ciklus- kezdő- végérték lépésköz
változó érték
.
. a ciklusmag utasításai
Ciklus vége.
# include <iostream>
using namespace std;
int main()
{
int i;
for (i = 1; i <= 10; i++)
cout << "Kibuci Illes \n"; // itt van a ciklus vége
system("Pause");
return 0;
}

Csak az utasítás végrehajtása után ugrik a program a harmadik kifejezésre (i++) és elvégzi a ciklusváltozó növelését,
azaz az i értéke kettő lesz. Ezután a folyamat addig ismétlődik, amíg a második kifejezés értéke igaz.

You might also like