コード例 #1
0
ファイル: funclist.c プロジェクト: adelannucci/Projetos_PUC
void inserirNoFim(Musica musica, No *head)
{

    //lista vazia
    if(head->prox == NULL)
    {
        No *no = novoNo();
        no->musica = musica;
        head->prox = no;
        no->prev = head;
    }
    else
    {
        inserirNoFim(musica, head->prox);
    }
}
コード例 #2
0
ファイル: UsaListaEnc.c プロジェクト: kurumim/ListaEnc
int main() {
    ListaEnc* minhaLista = criarLista();

    // insere o 7 no inicio da lista {7}
    inserirNoFim(minhaLista, 7,100);
    printf("%d\n",minhaLista->inicio->posMem);
    //inserirNoFim(minhaLista, 5);
    //inserirNoInicio(minhaLista, 4);
    //inserirNoFim(minhaLista, 3);

    int i;
    //obterElemento(minhaLista, &i, 2);
    //printf("Elemento da posicao 2: %d\n", i);

   /* imprimir(minhaLista);
    removerDoFim(minhaLista, NULL);
    imprimir(minhaLista);
    remover(minhaLista, NULL, 2);
    imprimir(minhaLista);
    removerDoInicio(minhaLista, NULL);
    imprimir(minhaLista);*/
}