[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Vetor de apontadores
- Subject: Re: Vetor de apontadores
- From: "Rubens Altimari" <rubens@bcc2000.net>
- Date: Mon, 26 Mar 2001 14:27:33 -0300
>Acho que vc deveria declarar link* max... (um pointer pointer, já que é um
array de ponteiros), talvez por isso ele não esteja conseguindo acessar a
posição que vc quer...
Além do que a Fernanda disse, a linha:
(max + i) = t; // É nessa parte que o erro acontece:
realmente não faz sentido: o que está à esquerda é uma expressão, não um
lvalue (algo que possa ter seu conteúdo modificado). Sem entrar no mérito do
restante da sua lógica, depois que você transformar max em um vetor,
provavelmente será o caso de mudar a linha acima para:
max[i] = t;
que é equivalente a:
*(max + i) = t;
Rubens