SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: huevofritopamojarpan en Miércoles 2 de Abril de 2008, 19:22

Título: Cargar Una Constante En Uan Variable-principiante
Publicado por: huevofritopamojarpan en Miércoles 2 de Abril de 2008, 19:22
Pues eso. Tengo definida una constante así:

#define PREDEFINIDO   "Esto es un texto de prueba"

Entonces quiero cargar esa cosntante en una variable.
Cómo tengo que hacer?

Muchas gracias!!
Título: Re: Cargar Una Constante En Uan Variable-principiante
Publicado por: ProfesorX en Miércoles 2 de Abril de 2008, 19:40
Como PREDEFINIDO es una cadena, utiliza strcpy/strncpy.

Código: Text
  1.  
  2. char variable[50];
  3.  
  4. strcpy(variable, PREDEFINIDO);
  5.  
  6.  

Con cualquier otro tipo de variable que no sea cadena un = sirve.

Saludos :hola:
Título: Re: Cargar Una Constante En Uan Variable-principiante
Publicado por: huevofritopamojarpan en Miércoles 2 de Abril de 2008, 19:44
Muchas gracias!!!
Ahora ya funciona. Me vereis más por este foro. Acabo de empezar con C  y me surgen un montón de dudas. Espero no ser un pesao.
Un saludo!!  :D