Ir para conteúdo
Fórum Script Brasil

fmotac

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre fmotac

fmotac's Achievements

0

Reputação

  1. Bom dia a todos, sou novo em estrutura de dados e gostaria de saber qual a saída para esse código Desde já agraço. typedef struct NO{ int dado; NO* prox; }NO; typedef struct FILA{ NO* inicio; NO* fim; } FILA; FILA *f; void enfileira(int valor){ NO* ptr = (NO *) malloc(sizeof(NO)); ptr->dado = valor; ptr->prox = NULL; if(f->inicio == NULL) f->inicio = ptr; else f->fim->prox = ptr; f->fim = ptr; } int desenfileira(){ NO* ptr = f->inicio; int dado; if(ptr != NULL) { f->inicio = ptr->prox; ptr->prox = NULL; dado = ptr->dado; free(ptr); return dado; } } int main(){ f = (FILA *) malloc(sizeof(FILA)); f->inicio = NULL; f->fim = NULL; enfileira(10); enfileira(30); enfileira(50); desenfileira(); enfileira(14); }
×
×
  • Criar Novo...