+ Responder ao Tópico



  1. #1
    flush
    Visitante

    Padrão erro ao executar programa....

    E aih galera td bem???

    Eu sou novo aqui no forum... e novo tb em programaçaum em linguagem C...
    E eu tava tentando fazer um programinha q lê o messages e verifica se aparecem algumas palavras definidas por mim.... soh q quando eu vou executah-lo ele imprime na tela....
    Falha de segmentação.... o q eh a causa desse tipo de erro???

    eu tô usando o red hat 8.0 e tô compilando com o gcc....

    Muito obrigado.

  2. #2
    hez4el
    Visitante

    Padrão erro ao executar programa....

    Ae amigo.
    Seja bem vindo ao underlinux forum.
    Nessa parte de programação eu não sou moderador mas to sempre por aqui se precisar.

    No seu caso o problema pode estar sndo causado por uma série de motivos.. vc não poderia dar uma descrição mais detalhada do erro como linha e um trecho do código pra dar uma olhada?
    Sem ver o código fica muito dificil.

    Abraços

  3. #3
    flush
    Visitante

    Padrão erro ao executar programa....

    Citação Postado originalmente por hez4el
    Ae amigo.
    Seja bem vindo ao underlinux forum.
    Nessa parte de programação eu não sou moderador mas to sempre por aqui se precisar.

    No seu caso o problema pode estar sndo causado por uma série de motivos.. vc não poderia dar uma descrição mais detalhada do erro como linha e um trecho do código pra dar uma olhada?
    Sem ver o código fica muito dificil.

    Abraços
    Aih, muito obrigado por estah disposto a ajudah hez4el.... e me desculpe por naum ter postado parte do codigo... mais eu jah resolvih o "pobrema".... era bem aqui oh...

    while(!feof(l))
    {
    str[i]=fgetc(l);
    i++;
    }
    str[i]='\0';

    eu naum tinha colocado a linha str[i]='\0';

    entaum o compilador naum tava sabendo onde string terminava... o q na execuçaum causava...
    Falha de segmentaçaum....

    Obrigado mais uma veis.... flw....