Fórum Ubuntu Linux - PT

Suporte Técnico => Programação e Scripts => Tópico iniciado por: JailsonJr em 12 de Julho de 2012, 07:55

Título: Programa em C - Geany
Enviado por: JailsonJr em 12 de Julho de 2012, 07:55
Bom dia. Então, comecei a estudar C agora e to usando o livro "Deitel - Como programar em C - 6ª Edição".
O problema é que no livro tem uma lista de sequências de escape, mas parece que nenhuma funciona.
Por exemplo, quando eu coloco \a não escuto nenhum alerta.
Alguém sabe como resolver isso?  :)
Título: Re: Programa em C - Geany
Enviado por: JailsonJr em 12 de Julho de 2012, 08:14
Alguns funcionam, como \\ e \" , mas o resto não.  :-\
Título: Re: Programa em C - Geany
Enviado por: edjin em 12 de Julho de 2012, 09:44
Oi, também estou aprendendo, em vez de
Código: [Selecionar]
\a eu coloco
Código: [Selecionar]
\7 para esse barulhinho...
Estou estudando pelo C Completo e Total, muito bom, tem até o codigo fonte de um interpretador pra c.
Abraço.
Título: Re: Programa em C - Geany
Enviado por: JailsonJr em 12 de Julho de 2012, 10:25
edjin, eu usei \7 mas não aconteceu nada.
Olha ae se tem algo errado:

Código: [Selecionar]
/* lala */
main() {
int inteiro1, inteiro2, div, resto;
printf("Entre com o primeiro inteiro:\7\n");
.
        .
        .
}

Valew.
Título: Re: Programa em C - Geany
Enviado por: irtigor em 12 de Julho de 2012, 19:52
"parece" é a palavra chave, por exemplo, o programa fez a parte dele (se compilou e rodou sem erro), mas muito provavelmente o speaker tá mudo/desabilitado, logo você não escuta o beep do \a.

Digite no terminal
Código: [Selecionar]
echo -e "\a"
Se não escutar nada, é algo na linha do que falei.
Título: Re: Programa em C - Geany
Enviado por: edjin em 13 de Julho de 2012, 10:36
Olá ,o codigo está beleza, pela linha de comando que irtigor indicou vc descobre se o speaker está funcionando... vc já rodou o compilado fora da api? Talvez pode ser alguma configuração pre estabelecida...  ???
Abraço.  :)