Turbo Pascal 7

Minden típusú adat, amelyet már eddig használt összpontosítottak tárolására egyetlen (strukturálatlan) tárgyak, mint például a karakterek vagy számok. Azonban a Turbo Pascal létezik STRING típusú (string), speciálisan szánt kezelése húrok (karaktersorozatok). Ő nem utal egyszerű adattípusok, és átmenetet képez az egyszerű és strukturált adattípusok. mert A TA adattípus STRING társul olyan műveletek célszerű laknak rajta részletesebben.
A STRING típusú változóban áll egy karakterlánc, azaz CHAR típusú elemek. Vonalak jelennek meg a képernyőn standard eljárásokkal, és írása WriteLn és injektált standard eljárásokkal ReadLn vagy olvasása. A legtöbb esetben a változók STRING típusú tárolására használt szavakat és üzeneteket, amelyek több karaktert.

A változók STRING típusú lehet nyilvánítani az alábbiak szerint: A változó típusa STRING bejelentett, általában megadásával a változó nevét, a fenntartott szó STRING és utasítások (zárójelben) a maximális mérete (hossza) a húr, hogy lehet a változóban tárolt. Ha a maximális sor mérete nincs megadva, akkor az automatikusan feltételezzük, hogy megegyezik a 255 - a lehető legnagyobb a string hossza.

string műveletek

A TP, kétféleképpen feldolgozásának típusú változók STRING. Az első út magában foglalja a feldolgozás minden sorban, mint egy teljes, azaz egy tárgy. A második út tekintetében a húr, mint egy összetett tárgy, amely az egyes karakterek, azaz CHAR típusú elemek. hogy a feldolgozás a rendelkezésre álló külön-külön. Így az első utat ad annak lehetőségét, hogy egy string változó értékeket egyetlen műveletben az egész karaktersorozatot: A hozzárendelt értéke a húr, valamint egy karaktert CHAR típusú. Ez az idézet. Ha aposztróf elhagyjuk, a fordító úgy véli, az adott darab szövegének számértékként vagy egy azonosító.
Turbo Pascal lehetővé teszi, hogy végre az egyesítés művelet (tapadás) több sorból során a feladat, hogy egy változó: Ennek eredményeként egy ilyen művelet egy változó Character_string_l azonos tartalommal, mint az előző példában.
A második megközelítés hozzáférést biztosít egyes karaktereket a sorszám a helyzet: az eléréséhez az egyéni karakter egy húr kell adnia a nevét a vonal, és zárójelben a pozíció száma elem (karakter) egy sorban. Így tekintetében az egységes karakterláncot lehetséges minden ugyanazokat a műveleteket egy változó típusú KAR. Különösen a lehetséges kölcsönös érték-hozzárendelés működését.

Szabványos eljárások és függvények vonalak

Egy gyakorlati példa az alkalmazás eljárásokat,
dolgozó húrok

Kapcsolódó cikkek