karakter feldolgozása

Alapvetően, a példákban a fent tárgyalt, a számszerű adatok feldolgozása történt. Most mutasd Pascal képes dolgozni és szimbolikus sztring változókat. feldolgozási feladatokat és karakterlánc megosztott információkat nem kevesebb, mint aritmetikai számításokat.

§ 7.1. karakter feldolgozása

Karakterek - ez adattípus, amely egyetlen karaktert. Ez adott egy bájtot.

Leírás a karakter adattípus

Méret bájtban

Minden szimbólum a kód táblázat

A program során a változók és konstansok típusú karakter van zárva aposztrófok, például „a”, „W”, „9”, vagy jelzi decimális szám (ASCII-kód) szimbólum 0-255 speciális funkciók, pl # 55. Ha azt szeretnénk, hogy rögzítse magát a aposztrófot állandó, csak megduplázódott aposztróf „” „”.

Mivel a bájt lehet írni csak bináris számok 0 és 255, majd hozott kodirovaniyasimvolov táblázatot. ahol minden egyes karakter van leképezve egy szám, amely az úgynevezett karakter kódját.

Minden rendelkezésre álló karakterek vannak számozva 0-255 kódú karakterek 0-ik 31-én - a láthatatlan, mint a szabály, hogy nem jelenik meg a képernyőn, a 32-ik karakter - egy szóközt. Azt is, hogy a számos más karakterek (bár szem előtt tartani, ezek a számok nem szükséges):

Kódú karakterek 0-127 épülnek standartuASCII (American Standard Code for Information Interchange - American Standard Code for Information Interchange, olvassa el a "Asuka"). A második felében a táblázat (kódok 128-255) tartalmazza a betűket a nemzeti ábécé (cirill hazánk) és a rajz karaktereket. Annak érdekében, hogy meghatározza ezeket a táblázatokat kód egy karakter, meg kell határozni azokat a sorszám oszlop számát. amelyben található (ábra. 7.1). Így a kódszám 5 05 + 048 = 053.

Néhány láthatatlan karakterek lehet hasznos:

· A # 7 - ad egy "beep" megjelenítésekor ez nyikorog;

· A # 10 - „sor vége”, ha a kimenetre mozog a jelenlegi kiadási helyzetben egy sorral lejjebb;

· A # 13 - „kocsi vissza” - mozgatja a kimeneti áram helyzetben, hogy az elején az aktuális sort. Megjegyezzük, hogy az Enter gomb generálja két karakter - # 10 és # 13. hasznos lehet később.

karakter feldolgozása

Ábra. 7.1.Kody szimbólumot a szimbólum táblázat (DOS kódolás)

Karakter adatok lehetnek bemeneti és kimeneti írni és olvasni a eljárásokat a ki- és bemeneti értékek regisztrált nélkül aposztróf. A következő funkciók vannak definiálva szimbólum értékeket (lásd. 7.1 táblázat).

Táblázat 7.1.Funktsii karakter feldolgozás

Kapcsolódó cikkek