Título: Error:Estructura con strings Publicado por: SkaTrumpet en 12 Mayo 2016, 02:07 am Hola Este es parte de mi codigo y de verdad no se como arreglar el problema
Código Y obtenego estos errores: error: incompatible types in assignment of 'const char [6]' to 'char [10]' Título: Re: Error:Estructura con strings Publicado por: ThunderCls en 12 Mayo 2016, 03:39 am Tienes varios errores de sintaxis y de conceptos. Primero esto:
Código
No es valido, no puedes asignar una cadena a un array de chars de esa forma (Solo se puede hacer en la misma linea de declaración del mismo), seria asi Código
Si lo deseas en forma de asignación pues debes asignar cada caracter por separado en la posición que deseas, o usar una de las funciones de copiado de cadenas de la familia strcpy, etc, por ejemplo: Código
Finalmente tiene un error de concepto cuando creas el array de estructuras "Opcion". Si dices que creas un array de 3 estructuras: Código
Luego no puedes salir haciendo esto :silbar:: Código
Los arrays siempre son zero indexed, si necesitas mas info puedes darle una lectura a esto http://programmers.stackexchange.com/questions/110804/why-are-zero-based-arrays-the-norm Saludos Título: Re: Error:Estructura con strings Publicado por: AlbertoBSD en 12 Mayo 2016, 14:52 pm Otra opcion es cambiar.
Código
por Código
asi no usariamos 2 veces memoria para la misma cadena. El apuntado simplemente tendria la direccion de la cadena estatica. Ahora que si esa estructura se va a guardar en archivo entonces no seria util. Y tendrias que usar las recomendaciones de Tunder. |