Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gRoOvE

função que retorna vetor

Recommended Posts

Uma coisa que está me intrigando nisso é: quando aloco pela primeira vez ali dentro do main, e pego uma determinada área de memória 00431C50. Quando passo esse endereço por referência para dentro da função VerificaPrimos(), o endereço muda 00431C10(acredito que por conta do realloc), ali eu guardo o os resultados necessários, porém quando vou mostrar esses resultados na fução main, o endereço é aquele que foi passado na primeira vez 00431C50, como vou arrumar isso se o realloc usa outra área da memória pra realocar os dados? Ao invés de pegar a partir do endereço que foi passado, essa m***** volta pra trás "/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sinceramente, não consigo achar o erro. Se digito três ou mais números primos da erro, o engraçado que só da erro fora da função VerificaPrimos(), quando vou mostrar na main().

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.