KomputilojProgramado

Delphi pos - linio en Pascal

En Delfos, kiel en ajna alia programlingvo povas labori kun kordoj. Ekzistas multaj trajtoj labori kun ili. En ĉi tiu artikolo ni pritraktos la plej populara en Delfos kordo funkcioj.

Trovi karaktero en ĉeno

En Delfos pos estas uzata por trovi la pozicion de karaktero aŭ grupo de karakteroj en cxeno. Tiu funkcio estas uzata tiel: pos (kordo vi serĉas linio, kiu serĉas). Ekzemple, la vorto "aŭtomata" ni devas trovi la litero "O". Skribi pos ( 'a', 'Aŭtomata'). Dum la ekzekuto de la programo en loko ĉi tiu funkcio estos kalkuli 4. Ekde la literon O en la vorto "maŝino" staras en 4-a loko. Aŭ ĉu ni volas trovi segmenton de la karakteroj. La vorto "Fridujo" trovi "dil". Po ( 'dil' 'fridujo'). Ĝi revenas nin al 5, kiel Diehl pasejo komenciĝas per 5 karakteroj. Se karaktero aŭ karakteroj en la originala ĉeno longo ne, la funkcio redonas 0. Estas ankaŭ grave memori, ke la literoj a kaj A - estas malsamaj, do se vi devas trovi ĉiujn literojn en vorto, serĉi ambaŭ A kaj A.

Aliaj funkcioj en Delfos

Krom la funkcio pos Delphi inkluzivas pluralidad de funkcioj por manipulanta kordoj. Ekzemple, kopiu funkcio. Ĝi estas uzata por kopii apartan parton de unu ĉeno al alia. Ankaŭ concat funkcio servas skleyschikom du vicoj. Kiel en matematiko du nombroj estas aldonitaj, la sama vico estas konektitaj al unu la alian.

String proceduroj en Delfos

Funkcio estas ĉiam io reveni, sed la procedo - ne. Ekzemplo de serio de proceduroj povas servi kiel la inserción kaj forigo proceduroj. Forigi procedo povas forigi fragmentoj de kordo. Al Enmeti - enmeti. Lerte kombinante ĉi tiuj proceduroj, kaj ankaŭ uzante funkcio, Vi povas atingi grandajn rezultojn, ekzemple, funkciigi ĉiuj eraro edukanto, kiu substrekas skribata malĝuste vortoj kaj korekti ilin, tradukistoj, vortaroj kaj pli. Ili ĉiuj uzas la kordo funkcioj, sed probable ne en Pascal. Sciante la kordo funkcioj kaj procedoj povas esti, ekzemple, skribi programon montritaj en la figuro supre.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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