void testaRemove() { topo = insere("Celta", topo); topo = insere("Onix", topo); topo = insere("Cruze", topo); listaElementos(topo); topo = removeElemento(topo); listaElementos(topo); }
void testaRemoveElemento() { ptrFila = inicializa(); ptrFila = insere(ptrFila, "Celta"); ptrFila = insere(ptrFila, "Cruze"); ptrFila = insere(ptrFila, "Onix"); leFila(ptrFila); ptrFila = removeElemento(ptrFila); ptrFila = removeElemento(ptrFila); ptrFila = removeElemento(ptrFila); printf("Nova fila\n"); leFila(ptrFila); ptrFila = insere(ptrFila, "Celta"); ptrFila = insere(ptrFila, "Cruze"); ptrFila = insere(ptrFila, "Onix"); leFila(ptrFila); }
int main(void){ Lista* l; l = listaCria(); inserirNoFinal(l, 10); inserirNoFinal(l, 20); inserirNoFinal(l, 30); inserirNoFinal(l, 40); removeElemento(l, 20); alteraElemento(l, 40, 44); inserirQualquer(l, 44, 55); inserirNoFinal(l, 60); listaImprime(l); listaQntd(l); listaPosicao(l, 44); listaLibera(l); return 0; }