[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

RE: Ex. 30 - Problema com os programas



Leo Ueda wrote (on Thursday, 15 Jun 2000, at 23:17:18 -0300):
 > Olá!
 > 
 > Eu peguei os programas dos diretórios radix_string e quick_string e recebi
 > 'Segmentation fault' ao rodá-los.
 > 
 > Acho que o problema está na função get_items() (que está no arquivo Item.c
 > dos dois diretórios). Falta a inicialização da variável i, i deve receber 0
 > antes do while(1). Quero dizer, basta mudar para algo como:
 > 
 >   <...>
 >   // (definidas como segmentos maximais de letras)
 >   dentro=0;
 >   k=0; i=0; <------
 >   while (1) {
 >     ch=getchar();
 >   <...>
 > 
 > Falou!

Muito obrigado!  De fato, esta inicializacao estava faltando.  Nao sei como
isto nao se manifestou em meus (pequenos) testes.  

Até amanhã!  Yoshi

 > Leo
 >
 > __________________________________________________
 > Do You Yahoo!?
 > Talk to your friends online with Yahoo! Messenger.
 > http://im.yahoo.com