• Sábado 14 de Diciembre de 2024, 23:05

Autor Tema:  Formatear/dar Nuevo Valor A Un Char  (Leído 1027 veces)

Begeo

  • Nuevo Miembro
  • *
  • Mensajes: 21
  • Nacionalidad: es
    • Ver Perfil
Formatear/dar Nuevo Valor A Un Char
« en: Sábado 2 de Febrero de 2008, 13:37 »
0
Soy una inútil, lo sé.


Bueno, pues me dió por ahi a hacer un programa de práctica. Llevo ya 189 y bla bla bla bla.

Me encuentro con el problema de que tengo que formatear/reasignar un valor a una cadena CHAR. (Sé que no soy la mejor usando vocabulario técnico...)

Me dijeron que tenía que poner variable[numeroarray] = {valor} , pero no me sirvió.

Uso linux.

No quiero usar string.h porque, aparte de que es una libreria bastante gorda, no me carga.

¿Ayuda?
Asi concierne al proyecto mizuki, dejando a los dos solitarios. Debe de ser algo que hay en la vista, necesitando llevar las gafas por una razon.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Formatear/dar Nuevo Valor A Un Char
« Respuesta #1 en: Sábado 2 de Febrero de 2008, 15:52 »
0
Citar
Me dijeron que tenía que poner variable[numeroarray] = {valor} , pero no me sirvió.
Citar
C has no string handling facilities built in and so the following are all illegal:

   char firstname[50],lastname[50],fullname[100];
 
   firstname= "Arnold"; /* Illegal */
   lastname= "Schwarznegger"; /* Illegal */
   fullname= "Mr"+firstname
     +lastname; /* Illegal */

http://www.cplusplus.com/doc/tutorial/ntcs.html  ;)
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Begeo

  • Nuevo Miembro
  • *
  • Mensajes: 21
  • Nacionalidad: es
    • Ver Perfil
Re: Formatear/dar Nuevo Valor A Un Char
« Respuesta #2 en: Sábado 2 de Febrero de 2008, 16:06 »
0
Cita de: "su -"
Citar
Me dijeron que tenía que poner variable[numeroarray] = {valor} , pero no me sirvió.
Citar
C has no string handling facilities built in and so the following are all illegal:

   char firstname[50],lastname[50],fullname[100];
 
   firstname= "Arnold"; /* Illegal */
   lastname= "Schwarznegger"; /* Illegal */
   fullname= "Mr"+firstname
     +lastname; /* Illegal */

http://www.cplusplus.com/doc/tutorial/ntcs.html  ;)
Muchas gracias, ya resolví el problema.

Gracias su -.

Esperen no se resolvió. No lo borra el nombre >w< He aquí el código:

Código: Text
  1.     if (opution == 1){
  2.       char kyara_1_name[7] = &#34;EMPTY&#34;;
  3.       kyara_1_level = 0;
  4.       kyara_1_power = 0;
  5.       kyara_1_hp = 0;
  6.       kyara_1_mp = 0;
  7.       }
  8.     if (opution == 2){
  9.       char kyara_2_name[7] = &#34;EMPTY&#34;;
  10.       kyara_2_level = 0;
  11.       kyara_2_power = 0;
  12.       kyara_2_hp = 0;
  13.       kyara_2_mp = 0;
  14.       }
  15.     if (opution == 3){
  16.       char kyara_3_name[7] = &#34;EMPTY&#34;;
  17.       kyara_3_level = 0;
  18.       kyara_3_power = 0;
  19.       kyara_3_hp = 0;
  20.       kyara_3_mp = 0;
  21.       }
  22.  
Asi concierne al proyecto mizuki, dejando a los dos solitarios. Debe de ser algo que hay en la vista, necesitando llevar las gafas por una razon.