Página 1 de 1

Usando o puts().

MensagemEnviado: 02 Fev 2009 08:39
por fabio_pic
Bom dia senhores,

Desculpe a minha ignorância mas estou tentando usar o puts(), em C, no PIC para transmitir um a string de caracteres em que um deles é o ". Por exemplo a frase: puts("Somente um "Teste""). O compilador interpreta as primeiras aspas como o fechamento da string. Como faço para trasmitir tudo?

Abraços,
Fábio.

MensagemEnviado: 02 Fev 2009 09:05
por HC908
puts("Somente um \"Teste\"").
Testa assim

MensagemEnviado: 02 Fev 2009 09:28
por fabio_pic
OK HC908,

Obrigado pela dica. Vou testar.

Fábio.

MensagemEnviado: 02 Fev 2009 19:46
por DEJANO
Ola Fabio!
Estou lendo uma apostila de c por aqui e ela da o caracter de aspas assim:
'\'" isto é um apostrofo, uma barra invertida outro apostrofo e as aspas.
Se a solucao do nosso amigo ai nao funcionar, tente essa.
Até +......
Dejano

MensagemEnviado: 03 Fev 2009 11:18
por fabio_pic
Agredeço ao DEJANO e aos demais amigos da ASM51.

Colocar contra barra (barra invertida) antes de cada aspas do texto resolveu a questão.
puts("Somente um \"Teste\"");

Abraços e até a próxima.
Fábio.