Pascal - lecke húr 20 string típusú funkció (2. rész)

Pascal - lecke húr 20 string típusú funkció (2. rész)

Az utolsó alkalommal áttekintettük a szabványos működési eljárások Pascal alkalmazandó egy string típusú adatokat. Ma fogom fejteni a funkciót. hogy alkalmazni kell az ilyen típusú adatokat.

Az első funkció, amiről azt mondom, ma - a függvény definíciójában vonal hossza hossza (s). Az elv a funkció nagyon egyszerű. A zárójelek egy karakterlánc, amelynek hossza meg kell találni. Ez a függvény egyetlen értéket - a karakterek számát alkotó vonalat. Hossz (s) függvény. Mint minden funkció Pascal visszatér.

Példa a függvény hossza (s):

A második funkció, ami lesz szó ebben a leckében - a funkció helyzetét meghatározó első előfordulása részkarakterláncként a string S1 S2 Pos (s1, s2). S1 - string (töredékszó), hogy szeretné megtalálni, s2 - string, amelyben meg kell találni a részkarakterláncként. S1 adható a program elején, és a függvény (aposztrófok). Ha s1 nem s2, akkor a függvény értéke 0.

Példa legegyszerűbb Pascal programok függvény segítségével a POS (S1, S2):

Két már említettük, a függvény visszatérési értéke egész szám jellegű, az alábbi funkciók, amiről azt fogja mondani, vissza fog térni String.

Példa megoldások Pascal feladatok segítségével a másolási funkció:

A tanulság az, most már vége. Az órák 19 és 20 beszéltem részletesen a szabványos funkciók és Pascal alkalmazandó eljárások karakterlánc adattípus.