Programación General > C++ Builder

 Problemas Con Variables Char

(1/2) > >>

madriz:
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:
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.

madriz:
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:
Por ejemplo asi:


--- Código: Text --- strcpy(nombre, "Mario Alberto Kempes");  

madriz:

--- 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.
--- Fin de la cita ---
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" ;

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa