Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/03/2010, 19:00
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 11 meses
Puntos: 61
Respuesta: uso del while

Cita:
Iniciado por mhax Ver Mensaje
para inicializar la variable no tienes que poner la cantidad de caracteres que va a tener:

Código C++:
Ver original
  1. char color[] = "rojo";  // esta es la forma correcta

Saludos!
Esto es un error. Si no pones la cantidad de caracteres, la variable tendra tantos caracteres como el largo del string + 1, y no podras copiar en ella mas caracteres que esos.

Por ejemplo, si quieres copiar luego "amarillo", la variable color no tendra espacio suficiente.