Vamos supor que no meu código exista a seguinte linha:
x= (int *) malloc (10);
Isso significa que eu aloquei 10 espaços pro ponteiro x que é do tipo int.
Mas no programa que eu estou fazendo, não dá pra saber exatamente a quantidade de espaços alocados porque essa quantidade é definida dependendo de muitos fatores. Sendo assim, eu precisaria de alguma função que retorna o número de espaços alocados pra um determinado ponteiro.
Pergunta
Ricardo Martins
Vamos supor que no meu código exista a seguinte linha:
Isso significa que eu aloquei 10 espaços pro ponteiro x que é do tipo int.
Mas no programa que eu estou fazendo, não dá pra saber exatamente a quantidade de espaços alocados porque essa quantidade é definida dependendo de muitos fatores. Sendo assim, eu precisaria de alguma função que retorna o número de espaços alocados pra um determinado ponteiro.
Existe alguma função dessas?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.