Autor Tema: Introducir caracter " en un char  (Leído 1608 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado cucu

  • PIC12
  • **
  • Mensajes: 74
Introducir caracter " en un char
« en: 06 de Febrero de 2009, 11:03:09 »
hola, ¿se puede introducir el caracter " en un char? Vamos poner :

Código: [Seleccionar]

char prueba[] = "meto"";

Si vale de algo " en ascii es 0x22.

¿alguien sabe como hacerlo? gracias. saludos

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Introducir caracter " en un char
« Respuesta #1 en: 06 de Febrero de 2009, 11:13:26 »
Creo que así funciona:
Código: [Seleccionar]
char prueba[] = "meto\"";

Desconectado Javicho

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 570
Re: Introducir caracter " en un char
« Respuesta #2 en: 06 de Febrero de 2009, 11:49:40 »
Si te sirve de algo en asembler seria asi:

DT  "meto", 0x22

Tal vez tambien resulte en C.

Javicho.

Desconectado cucu

  • PIC12
  • **
  • Mensajes: 74
Re: Introducir caracter " en un char
« Respuesta #3 en: 09 de Febrero de 2009, 05:42:55 »
Gracias a los dos.

No he probado la forma de Javicho porque la que me ha dado Nocturno funciona, y nunca he programado en ensamblador, me habría gustado probarlo para ver si va, pero no se como!

Para empezar a tener una idea de ensamblador (que seguro que alguna vez me hace falta):
Código: [Seleccionar]
    _asm DT "meto", 0x22 _endasm


¿Sería así? ¿como se llamaría la variable?

Gracias


 

anything