Fazer um for ou while em uma lista encadeada de C++
Alguém poderia me dar um help, de como fazer um laço de repetição dentro de uma lista encadeada em C /C++, pois consigo normalmente sem lista de encadeamento, mas estou com dificuldades em fazer nessa situação, segue o código.
int verifica_pos( void )
{
int cont = 0;
while ( cont <=2)
{
if ( registros[cont].vazio == 0 )
return(cont);
cont++;
}
return(-1);
}//Final da verifica Posição
Por exemplo, neste trecho de código acima, eu chamo uma função que chama esse código e teria que fazer uma varredura em um vetor para ver quantos dados existem na lista encadeada.Discussão (0)
Carregando comentários...