Cómo acceder aun carácter de una cadena conociendo su posición

3791 vistas

Podemos acceder a cada uno de los carácteres que componen una cadena indicando entre corchetes el Ãndice de éste.

Atención:
- el primer carácter de la cadena es el Ãndice 1, no el 0
- es necesario no sobrepasar la longitud de la cadena para evitar una violación de acceso (Acces Violation)

Ejemplo:



delphi
  1. var
  2.   S: String;
  3.   C: Char;
  4. begin
  5.   S := 'Hello World';
  6.   C := S[7]; { 'W' }
  7.   { más código }
  8. end;