DatamaskinerProgrammering

Delphi pos - linje i Pascal

I Delphi, som i alle andre programmeringsspråk kan arbeide med strenger. Det er mange funksjoner for å arbeide med dem. I denne artikkelen vil vi se på de mest populære i Delphi strengfunksjoner.

Finne et tegn i en streng

I Delphi pos benyttes for å finne posisjonen til et tegn eller gruppe av tegn i en streng. Denne funksjonen brukes som følger: pos (streng du leter etter en linje, som er ute etter). For eksempel ordet "automatisk" vi må finne bokstaven "O". Skriv pos ( 'a', 'Automatisk'). Under gjennomføringen av programmet på plass denne funksjonen vil regne 4. Siden bokstaven O i ordet "maskin" står på 4. plass. Eller ønsker vi å finne et segment av tegnene. Ordet "Kjøleskap" finne "dil". Pos ( 'dil' 'kjøleskap'). Den returnerer oss til 5, som Diehl passasjen begynner med 5 tegn. Hvis en eller flere personer i den opprinnelige strengen lengden ikke, returnerer funksjonen 0. Det er også viktig å huske på at bokstavene a og A - er forskjellige, så hvis du trenger å finne alle bokstavene i et ord, se etter både A og A.

Andre funksjoner i Delphi

Bortsett fra den funksjon pos Delphi omfatter en flerhet av funksjoner for å manipulere strenger. For eksempel kopiere funksjon. Den brukes til å kopiere en bestemt del av en snor til en annen. Også concat funksjon tjener skleyschikom to rader. Som i matematikk to tall blir tilsatt, blir den samme raden er forbundet til hverandre.

String prosedyrer i Delphi

Funksjonen er alltid noe å komme tilbake, men prosedyren - nei. Et eksempel på en streng av prosedyrer kan tjene som innsetting og fjerning prosedyrer. Slett fremgangsmåte kan fjerne fragmentene fra en streng. A Sett inn - sette inn. Dyktig kombinere disse prosedyrene, samt bruke en funksjon, kan du oppnå gode resultater, for eksempel operere alle feilkorrektor, som understreker feilstavede ord og korrigere dem, oversettere, ordbøker og mer. De bruker strengfunksjonene, men sannsynligvis ikke i Pascal. Å vite strengfunksjonene og prosedyrer kan være, for eksempel, skrive et program som er vist i figuren ovenfor.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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