A sztringek
Karakterlánc változó. Ges kifejezések és függvények
Karakterlánc változó. String (karakter) változókat használjuk tárolásra és feldolgozásra szimbólum sorozatot programokat. A sztringek nevét kapták meghatározó memória terület, ahol az értékeket (szimbólum szekvenciák) vannak tárolva. Tárolására sztring változókat kell egy cella minden karakter.
String változó neve állhat különböző karakterek (latin és magyar betűket, számokat, és így tovább. D.), de szükségszerűen egy betűvel kezdődik, illetve védjegy tartalmaz „” (pont) (például egy vagy Row). Javasoljuk, hogy a program szövegét az áttekinthetőség kedvéért tartalmazza a változó nevét egy speciális előtagot, amely azonosítja a változók típusa - karakterlánc változók prefix str (például Stra
Bejelenteni a programot Visual Basic string változó, akkor az üzemeltető változó definíciója. Például:
Dim Stra, strCTpOKa As String
Ges kifejezések. A kompozíció a karakterlánc-kifejezés magában húr változók mellett is a vonalat. Sorok bármilyen karaktersor idézőjelbe. Például:
Fenti változók és a sorok tehető összefűzés művelet, amely egyesíti a sorok vagy string változók értékeit egy sorban. operátor jelöli a „+”, amelyet nem szabad összetéveszteni a jele kívül a számok aritmetikai kifejezéseket.
Tegyük fel például, egy string kifejezést tartalmazza a string „John” string változó Stra, amelynek az értéke az string „forma”, és a string „tick”:
Akkor az érték a karakterlánc-kifejezés lesz:
String függvények. A string függvények húrok vannak olyan érveket, vagy visszatérési érték.
Függvénydefiníció vonal hossza. A függvény definíciója vezetékhossz Len ($ line) érvelés - $ string string, akkor a függvény egy numerikus értéket a vonal hossza (karakterek számát soronként).
Hagyja, Len függvény érv - a string „számítástechnika”, akkor az értéket a változó értéke 1pODlinaStroki = Len ( „science”) a 11-es szám.
Substring funkció vágás. A vágási funkció részsztring (a sor)
Bal (string $, hossz%), Jobb ($ string hossza%) Mid ($ string, Pozíció% Hosszúság%)
érvek a húr $ string, és a szám vagy integer% hossza és helyzete%. Függvény egy karakterlánc értéke egyenlő részstringjét vágás.
Bal érték funkció hat bal részsztring hogy kezdődik a bal szélső karakter a sor, és egy karakterek száma megegyezik az érték a numerikus érték hossza%.
Hagyja, hogy a bal érv funkció - string „számítástechnika”, akkor az érték a string változó strLevayaPodstroka = Bal ( „számítástechnika”, 2) a string „John”.
Jobb funkció értéke is igaz részsztring, hogy indul a jobb szélső karakterét a húr, és egy karakterek száma megegyezik az érték a numerikus érték hossza%.
Hagyja, hogy a jobb függvényargumentumot - string „számítástechnika”, akkor az érték a string változó strPravayaPodstroka = Jobb ( „informatika”, 4) lesz a string „tick”.
Mid Value funkció - részkarakterláncként, hogy indul a karakter megadott helyzetben numerikus argumentum% helyzetét és hosszát az érték egy numerikus argumentum hossza%.
Ha az argumentum egy string Mid funkció "számítástechnika", az érték a string változó strPodstroka = Mid ( "számítógép", 3, 5) - sorban "forma".