void mostra_lista(LDE l, void (*mostra_info)(void *)) { EleDuplo *aux = l.cabeca; if (aux == NULL) return; while(aux != NULL) { mostra_info(aux->info); aux = aux->proximo; } }
void mostraLista(Lista l, void (*mostra_info)(void *)) { Elemento *aux = l.cabeca; if (aux == NULL) return; int cont = 0; while(aux != NULL) { //printf("%d: ", cont++); mostra_info(aux->info); aux = aux->proximo; } }
void mostra_fila(Fila f, void (*mostra_info)(void *)) { if(fila_vazia(f)) return ERRO_FILA_VAZIA; int i = f.inicio; int n = f.num_ele; while(n--) { mostra_info(f.dados[i]); i++; if (i == f.capacidade) i = 0; } }