Vamos supor agora que eu já usei essa estrutura e não preciso mais dela. Sendo assim, eu quero desalocar a estrutura, mas quero desalocar ela INTEIRA. É aí que fica a minha dúvida.
Eu desaloco só a estrutura...
free (contato);
... ou eu desaloco as strings primeiro pra, aí sim, desalocar a estrutura?
Pergunta
Ricardo Martins
Vamos supor que eu defina a seguinte estrutura:
E depois, em alguma parte do código, eu crio dinamicamente um elemento dessa estrutura: E então eu aloco dinamicamente os espaços necessários pra armazenar as strings nos ponteiros nome e e-mail: Vamos supor agora que eu já usei essa estrutura e não preciso mais dela. Sendo assim, eu quero desalocar a estrutura, mas quero desalocar ela INTEIRA. É aí que fica a minha dúvida. Eu desaloco só a estrutura... ... ou eu desaloco as strings primeiro pra, aí sim, desalocar a estrutura?Ou seja, se eu desalocar só a estrutura, as strings continuarão alocadas?
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.