Adat típus char

Amellett, hogy a műveletek a szorzás és összeadás át a változó értéke műveletek elvégzésekor Div (integer osztás), Mod (kiszámítása a maradékot egy osztás), a kivonási művelet „-”.

Ebben az osztályban, ez tekinthető a logikai és simvolnyh állandók. Logikai állandó vehet csak 2 érték sem igaz. vagy hamis. Az érték egy karakter konstans, minden karakter használható, amelyek.

Ellentétben a változó értéke, vagy valós karakteres adattípusok logikai változó nem lehet beírni a billentyűzet. ők csak akkor jeleníthető meg a képernyőn. Azonban, ha egy kis trükk. Annak érdekében, hogy be tud jutni egy logikai.

Már felül adattípusok tárolására és feldolgozására egész (integer) és lebegőpontos számok (valós). Most nézzük meg, hogy milyen típusú adatok tárolását teszi lehetővé, és kezelni a különböző karaktereket. Karakter - minden betű és ikon, hogy látjuk a billentyűzeten. Annak érdekében, hogy adja meg a programot meg kell határozni a karakter változók azok jellegét Char típusú adatokat.

№4 húr. Írja változó «X» és pont neki Char típusú adatokat. Char - egy adattípust, amely lehetővé teszi, hogy tárolja a karaktereket. Ebben az esetben a változó «X» azt nem rögzíti a számok és szimbólumok.

Vonal №7 rendelünk változó «X» értéke a latin betű L. maga a jelkép, amelyet meg kell írni a változó szükségszerűen hozott aposztróf. Emlékszem, hogy amikor mi hozzá a változó egy számérték, akkor száma aposztróf nem veszik.

Összhangban №8 megjelenítéséhez érték, amit rendelt az X változó, azaz valójában a képernyőn jelzi az L betű

Húr №9. A funkció Ord, átalakítja a levelet a számkód. Kódok az összes betűk és szimbólumok megtalálhatók az ASCII-kód táblázat, amely az alábbiakban mutatjuk be. ASCII (American Standard Code for Information Interchange) - nemzetközi szabvány elfogadott kódolási szöveges információ. Eszerint asztalra, az összes karakter megvan a saját egyedi számkód. A mi példánkban, az n változó értéke van beállítva Ord (L) funkciók, azaz (Kód) a betűk «L» (ASCII kódtábla betű «L» - 76).

Összhangban №10 levezetéséhez variábilis «N» (azaz numerikus kód betűk «L») a képernyőre.

Húr №11. Funkció Chr ellenkező Ord funkciót. Ez a funkció alakít egy numerikus kódot a karaktert a karakter maga. A változó N kódunk van írva a levelet «L». C használja ezt a kódot, átalakítani Chr függvény a levélben, és írjon be egy karakter változó X. Így №12 vonal a képernyőn jelzi a levél «L»

Adat típus char

Amellett, hogy az anyag.

A fenti példában Ord függvény egy változó értékét kód «X», ami be van állítva, hogy a latin betű «L». A felvétel után funkciók változó Ord «X» áll zárójelben (line №9). Írása helyett egy változó, akkor közvetlenül írni a karakter kódját meg kell szerezni. Ez a szimbólum a következtetést kell levonni nem csak zárójelben, de aposztróf. Így a program a következőképpen írható fel:

ASCII kódtábla.

Adat típus char

Adat típus char

Kapcsolódó cikkek