¿Cómo se almacenan los Strings en C?
En C, las cadenas de caracteres se almacenan como Arrays de tipo char, donde el último carácter siempre debe ser el carácter nulo (\0) que indica el final de la cadena. Este carácter distingue a una cadena de un array común de caracteres.
Por ejemplo, una cadena como "ABCDEF" se almacenaría de la siguiente forma: char cadena[] = "ABCDEF";, donde el compilador añade automáticamente el carácter nulo al final de la secuencia (Joyanes Aguilar, 2005).
A continuación, representaremos el ejemplo en uno entorno de desarrollo integrado (IDE), en este caso DEV-C++:
____________________________________________________________________________
Actividad 1: “Construyendo cadenas manualmente”
A partir del apunte teórico brindado, vamos a experimentar la creación de cadenas de texto. Tales como el ejemplo mostrado en el mismo.
- Escribe un programa que cree un String sin usar la inicialización directa. Hazlo asignando carácter por carácter y luego imprímelo.
- Tras abordar y conocer que los Strings en C se almacenan mediante vectores, averigua y deja en comentarios como se los almacena en otros lenguajes tales como Java, Python, C++, etc. Aprendamos juntos!!
hermoso!!!!!!!!!!!!
ResponderBorrar