[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pasagem obscura



Ate' onde entendi, ptr->id pega o elemento id da estrutura ptr (veja
struct elemento), ou seja, ptr->id e' a variavel id da estrutura ptr.


 Fabio Kimura   <fkimura@linux.ime.usp.br>
 http://www.linux.ime.usp.br/~fkimura

On Mon, 21 Sep 1998, Jay Clei Garcia dos Santos wrote:

> Eu sei que o Yoshi ja falou para ver os comentarios nas outras versoes, mas nao to consefuindo pegar o GS de jeito nenhum!!! Entao, agradeceria se alguem me explicasse a seguinte passagem:
> 
>        ptr->id = el (j);
>        el (j)->g_entr++;
>        ptr->prox_suc = el (i)->topo_suc;
>        el (i)->topo_suc = ptr;
> 
> Achei o seguinte for bem estranho tb:
> 
> for (ptr = els; k = 1; ptr<els + n; ptr++; k++)
> ptr -> id = k;
> ptr -> g_entr = 0;
> ptr -> topo_suc = NULL;
> ptr -> prox_ord = ptr ->prox_fila = NULL;
> 
> o que ele esta fazendo? Pelo que eu entendi, ele esta inicializando um elemento ptr para cada uma das tarefas, e isso?
> 
> Outra coisa: ptr e els nao sao os enderecos de memorias dos respectivos ponteiros?
>