DatoriProgrammēšana

Delphi poz - līnija Pascal

Delfos, tāpat kā jebkurā citā programmēšanas valodā var strādāt ar stīgām. Ir daudzas funkcijas, lai strādāt ar tiem. Šajā rakstā mēs apskatīsim populārākais Delphi string funkcijas.

Meklējot rakstzīmi string

Jo Delphi poz tiek izmantots, lai atrastu pozīciju raksturu vai grupu rakstzīmju virkni. Šī funkcija tiek izmantota šādi: poz (string jūs meklējat līniju, kas meklē). Piemēram, vārds "automātiska" mums ir nepieciešams, lai atrastu burtu "O". Rakstiet poz ( "A", "Automatic"). izpildes programmas vietā laikā šī funkcija 4. rādītājs kopš burts O vārdu "mašīna" stāv 4.vietu. Vai mēs gribam, lai atrastu segmentu rakstzīmes. Vārds "Ledusskapis" atrast "DIL". Pos ( "dil '' dzesēšanas '). Tā atgriež mūs līdz 5, kā Diehl fragments sākas ar 5 burtiem. Ja rakstzīmi vai rakstzīmes sākotnējā virknes garumu nav, funkcija atgriež 0. Ir svarīgi atcerēties, ka burti a un A - ir atšķirīgi, tādēļ, ja jums ir nepieciešams, lai atrastu visus burtus vārda, meklēt gan A un A.

Citas funkcijas Delphi

Neatkarīgi no funkciju POS Delphi satur daudzas funkcijas, manipulējot virknes. Piemēram, kopēt funkciju. To lieto, lai kopētu īpašu daļu no vienas virknes citu. Arī concat funkcija kalpo skleyschikom divas rindas. Kā matemātikas divi numuri tiek pievienoti, vienā rindā, ir savienotas viena ar otru.

Stīgu procedūras Delphi

Funkcija vienmēr ir kaut kas, lai atgrieztos, bet process - nē. Piemērs virkne procedūru var kalpot kā ievietošanas un izņemšanas procedūrām. Dzēst procedūru var izņemt fragmentus no virknes. A Iebīdiet - ievietot. Prasmīgi apvienojot šīs procedūras, kā arī, izmantojot funkciju, jūs varat sasniegt lieliskus rezultātus, piemēram, darbojas visas kļūdas korektoru, kas uzsver, nepareizi uzrakstītus vārdus un labot tos, tulkotāji, vārdnīcas un vairāk. Viņi visi izmanto virkni funkcijas, bet, iespējams, ne Pascal. Zinot virkni funkcijas un procedūras, var būt, piemēram, uzrakstīt programmu, kas parādīts attēlā augstāk.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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