Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Ixcal

#1
Hola tengo una duda.

Soy nuevo en esto de la programación y ayer estaba en clases con un maestro de programación básica, nos  dejó un ejercicio en el cual teníamos que ingresar nuestro nombre y apellidos para que apareciera un saludo personalizado. Lo que hice fue crear un array de 80 elementos para guardar el nombre que se ingresara y hasta ahí todo bien.

El problema es que mi maestro dice que no es necesario generar un array de n elementos para guardar una cadena de caracteres y que eso se hacía cuando la memoria era poca y tenías que optimizar los recursos, pues bien, le quite el array y solo puse la variable nom tipo char, como pensé solo me guardó la primera letra. Después me puse a investigar en internet y encontré que solo puedo guardar una cadena de caracteres en un array tipo char. Así que mi duda es: ¿Se puede guardar una cadena de caracteres de otra forma en C? o si existe algún tipo de variable que sea tipo string o algo así.

Uso DevC++ y no estoy avanzado en lo de programar, solo hemos hecho cosas básicas como leer un caracter o sacar el área de un circulo.