muzruno.com

Послания на Делфи в Паскал

В Delphi, както във всеки друг програмен език, можете да работите с низове. Има много функции за работа с тях. В тази статия ще разгледаме най-популярните низови функции в Delphi.

Намиране на знак в низ

В Delphi, pos се използва за намиране на позицията на символ или група знаци в низ. Тази функция се използва, както следва: pos (низът, който търсим, низът, който търсим). Например, в думата "машина" трябва да намерим буквата "О". Ние пишем pos (lsquo-orsquo-, lsquo-Avtomatrsquo-). По време на изпълнението на програмата на мястото на тази функция се появява номер 4. Тъй като буквата О в думата "автоматична машина" е на 4-то място. Или искаме да намерим цяла линия от символи. Във думата "Хладилник" намерете "дизел". Pos (lsquo-dilrsquo, lsquo-holodilnikrsquo-). Той ще се върне при нас 5, тъй като преминаването на дивото започва с 5 знака. Ако символ или символи в оригиналната дължина низ не, функцията връща 0. Също така е важно да се помни, че буквите А и А - са различни, така че ако имате нужда, за да намерите всички букви в една дума, за А и А. погледнем

delphi pos

Други функции в Делфи



В допълнение към функцията pos, Delphi включва много функции за работа с низове. Например функционалното копие. Използва се за копиране на отделна секция от един ред на друг. Също така, concat функцията служи като дву-линеен конкатенатор. Както и при математиката се добавят две цифри, линиите също се свързват.

Струнни процедури в Делфи

функциите на делфийските низове

Функциите винаги връщат нещо, но процедурите не го правят. Примери за низови процедури са процедурите за вмъкване и заличаване. Процедурата за изтриване може да премахне фрагменти от низ. И Вмъкване - за вмъкване. Умело съчетаване на тези процедури, както и с помощта на функция, можете да постигнете добри резултати, например, работят всички коректор грешка, в които се подчертава сгрешените думи и тяхното коригиране, преводачи, речници и др. Всички те използват низови функции, но вероятно не и в Паскал. Познавайки низовите функции и процедури, можете например да напишете програмата, показана на фигурата по-горе.

Споделяне в социалните мрежи:

сроден