Tecnología

Inicio

Cómo editar una cadena de caracteres de longitud fija

En el lenguaje de programación C, el texto se almacena como matrices de caracteres de longitud fija denominados cuerdas. Una matriz de caracteres no puede cambiar el tamaño, pero el contenido de cada celda de carácter puede ser modificado. Puede acceder directamente a cada carácter de la cadena, que le da un estrecho control sobre su contenido. El método de acceso a la cadena es simple y no toma mucho código.

Instrucciones

1 Cargar el IDE C haciendo clic en el icono del programa. Cuando se abre, seleccione "Archivo / Nuevo / Proyecto" y elegir la opción "Proyecto C" para crear un nuevo proyecto C. Un archivo de código fuente en blanco en la parte editor de texto de la IDE.

2 Crear una función principal que servirá como punto de entrada en el programa. Todo el código residirán entre las llaves de la función principal. Escribe lo siguiente en la parte superior del archivo de código fuente:

int main ()

{}

3 Crear una matriz de caracteres, o una cadena. Llene la cadena con algunos caracteres, símbolos o números. Escribe lo siguiente entre las llaves de la función principal:

char str[] = "0123456789";

4 Añadir un carácter de nueva línea a la quinta índice de la cadena. Cuerdas empiezan a contar en el índice 0, por lo que el quinto índice corresponde a la sexta carácter en la secuencia. Para insertar en este índice, escriba lo siguiente:

str [5] = '\ n';

5 Ciclo a través de la secuencia de caracteres contenidos dentro de la cadena. Escribir un bucle que recorre en iteración los valores de 0 a 9 e imprimir cada carácter en ese índice de la cadena. Escribe el siguiente bucle:

for(int i = 0; i < 10; i++)

{Printf ( "% c", str [i]); }

6 Ejecutar el programa pulsando el botón "Reproducir" verde. El programa imprime los números del 0 al 4, a continuación, imprime un carácter de nueva línea en el quinto índice y finalmente imprime los números 6 a 9.