9 may 2010

CADENAS (STRINGS)

        EL  PROTON compiler soporta variables de cadena ó strings, solo cuando se trabaja con dispositivos de 16-bit core.


        La sintaxis para crear cadenas es el siguiente:

                    DIM  Nombre as STRING * Largo

        Nombre => cualquiera que no sea palabra reservada
        largo = > entre 0-255, es el numero de caracteres que puedes almacenar la cadena.

     La linea de abajo crea una cadena de nombre ST que puede almacenar 20 caracteres.

   DIM ST as STRING * 20


Concatenacion

    Dos o mas cadenas puedes ser concatenadas  usando el operador mas (+) :

              SOURCE_STRING1 = "HELLO 
              SOURCE_STRING2 = "WORLD" '  
     'Ambas cadenas son concatenadas en la cedana DEST_STRING

             DEST_STRING= SOURCE_STRING1+ SOURCE_STRING2




Maniplular Cadenas por Partes

        Cada posicion de una cadena puede ser accedido usando el mismo nombre de la cadena y con el uso de los corchetes, ejemplo:

            SOURCE_STRING[0] = "H"

         Coloca el caracter "H" en la primera posicion, ó posicion cero de la cadena.

No hay comentarios:

Publicar un comentario