gRoOvE 0 Denunciar post Postado Agosto 29, 2008 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
gRoOvE 0 Denunciar post Postado Setembro 4, 2008 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
gRoOvE 0 Denunciar post Postado Setembro 17, 2008 Resolvido. http://forum.imasters.com.br/index.php?showtopic=305532 Compartilhar este post Link para o post Compartilhar em outros sites