> For the complete documentation index, see [llms.txt](https://cspp.csalex.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cspp.csalex.org/10.-osztaly/a-c++-nyelv-karakterkeszlete.md).

# A C++ nyelv karakterkészlete

Minden programot a következő karakterekkel írunk le:

* Az angol ábécé kis- és nagybetűi
* Numerikus karakterek (számok)
* Különleges karakterek (Például: (, ), \*, \_, >>, <<, ...)

A változóknak és függvényeknek / programoknak ha nevet (azonosítót) szeretnénk adni, akkor az angol ábécé kis- és nagybetűit használhatjuk. Szerepelhetnek benne számjegyek, de nem kezdődhet a név számjeggyel és tilos a speciális karakterek használata, kivételt képez az alul vonás (\_).

A C++ nyelvben vannak fenntartott kulcsszavak, ezeket célirányosan szabad csak használni.&#x20;

Például: int, for, if, while, bool, ...

A program utasításain kívül készíthetünk megjegyzéseket is, ezeket a program a végrehajtás során nem veszi figyelembe.

```
Megjegyzés több sorban:
    /*
    MEGJEGYZÉS_1
    MEGJEGYZÉS_2
    ...
    */
    
Megjegyzés egy sorban:
    /// MEGJEGYZÉS
```
