• Domingo 15 de Diciembre de 2024, 02:50

Autor Tema:  Problemas Con Variables Char  (Leído 1669 veces)

madriz

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Problemas Con Variables Char
« en: Miércoles 19 de Diciembre de 2007, 22:09 »
0
Hola a todos, soy nuevo en el foro y espero hacer buenas relaciones, mi problema es el sig.
 
  e declaro una variable de tipo char ( char nombre), para guardar un nombre

el problema es cuando quiero asignarle el valor por ejejmplo un nombre cualquiera me marca error( nombre = "daniel")..

aver si me pueden echar la mano, sino me explique bien con todo gusto explicare de nuevo..

   gracias de antemano...

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problemas Con Variables Char
« Respuesta #1 en: Miércoles 19 de Diciembre de 2007, 22:11 »
0
char nombre es unicamente un caracter. Cuando declares una cadena, una forma no demasiado dificil es usando un array (char nombre[50] por ejemplo) usa strcpy para asignarle su valor.

Esto es algo MUY basico que viene en cualquier tutorial, libro, manual, etc.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

madriz

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Problemas Con Variables Char
« Respuesta #2 en: Miércoles 19 de Diciembre de 2007, 22:23 »
0
Hola, gracias por responder tan rapido, al momento de escrivir me olvode de poner corectamente lo que e echo, efectivamente declaro la variable como dises

char nombre[30];

pero lo de la funcion que dises eso si no lo ago, como puedo hacer la asignacion a la variable nombre con esa funcion

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problemas Con Variables Char
« Respuesta #3 en: Miércoles 19 de Diciembre de 2007, 22:34 »
0
Por ejemplo asi:

Código: Text
  1.  
  2. strcpy(nombre, "Mario Alberto Kempes");
  3.  
  4.  

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

madriz

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Problemas Con Variables Char
« Respuesta #4 en: Miércoles 19 de Diciembre de 2007, 22:41 »
0
Cita de: "Eternal Idol"
char nombre es unicamente un caracter. Cuando declares una cadena, una forma no demasiado dificil es usando un array (char nombre[50] por ejemplo) usa strcpy para asignarle su valor.

Esto es algo MUY basico que viene en cualquier tutorial, libro, manual, etc.
disculpa soy nuevo en los foros asi es que no se si esta forma de reponderte es la correcta

   se me paso anotar que si usu el tamaño del vector la forma que declaro la variable es la siguiente.

    char nombre[30];

y despues ya para asignarle el valor ago lo siguiente

    nombre ="daniel" ;

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problemas Con Variables Char
« Respuesta #5 en: Miércoles 19 de Diciembre de 2007, 23:12 »
0
Esta bien pero mira mi anterior mensaje.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.