Usando o puts().

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Usando o puts().

Mensagempor fabio_pic » 02 Fev 2009 08:39

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.
fabio_pic
Nibble
 
Mensagens: 81
Registrado em: 03 Set 2007 09:04
Localização: Rio de Janeiro

Mensagempor HC908 » 02 Fev 2009 09:05

puts("Somente um \"Teste\"").
Testa assim
HC908
Byte
 
Mensagens: 248
Registrado em: 26 Mar 2007 09:55

Mensagempor fabio_pic » 02 Fev 2009 09:28

OK HC908,

Obrigado pela dica. Vou testar.

Fábio.
fabio_pic
Nibble
 
Mensagens: 81
Registrado em: 03 Set 2007 09:04
Localização: Rio de Janeiro

Mensagempor DEJANO » 02 Fev 2009 19:46

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
DEJANO
Bit
 
Mensagens: 38
Registrado em: 05 Jun 2007 22:42

Mensagempor fabio_pic » 03 Fev 2009 11:18

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.
fabio_pic
Nibble
 
Mensagens: 81
Registrado em: 03 Set 2007 09:04
Localização: Rio de Janeiro


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x