КомпютриПрограмиране

Delphi поз - линия в Паскал

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

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

В Delphi поз се използва за намиране на позицията на символ или група от символи в низ. Тази функция се използва, както следва: поз (низ, които търсите линия, което търсите). Например, думата "автоматичен" ние трябва да намерим буквата "О". Напиши поз ( "а", "Automatic"). По време на изпълнението на програмата, на мястото на тази функция ще разбера 4. Тъй като буквата О в думата "машина" се намира в 4-то място. Или искаме да се намери един сегмент от героите. Думата "Хладилник" намери "разредена". Поз ( "разр '' хладилник"). Това ни връща до 5, като Diehl пасаж започва с 5 знака. Ако символ или символи в оригиналната дължина низ не, функцията връща 0. Също така е важно да се помни, че буквите А и А - са различни, така че ако имате нужда, за да намерите всички букви в една дума, за А и А. погледнем

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

Отделно от поз функция Delphi включва множество функции за манипулиране на низове. Например, копирате функция. Той се използва, за да копирате дадена част от един низ в друг. Също Concat функция служи skleyschikom два реда. Както по математика се добавят две числа, и същи ред са свързани един с друг.

процедури String в Делфи

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.birmiss.com. Theme powered by WordPress.