Bom, eu estou aprendendo C++, mas eu estou tendo dificuldades(muita) em aprender alocação dinamica, então eu quero escrever o que eu entendi e também algumas duvidas minhas.Ai vocês respondem a duvida e me corrijam se eu escrever algo errado
O Objetivo da alocação dinamica é apenas um: economizar mémoria.Porem na função malloc eu não especifico o numero de Bytes que eu vou usar eu so escrevo o tipo de variavel ou seja porque eu não uso 1 variavel comum, qual é a diferença:
int *nome =(int*) malloc(sizeof(INT)); // 4 Bytes
int nome; // 4 Bytes
Outra duvida que não tem nada a ver com alocação dinamica. Pode misturar c com c++ ?
Pergunta
Nathan D Souza
Bom, eu estou aprendendo C++, mas eu estou tendo dificuldades(muita) em aprender alocação dinamica, então eu quero escrever o que eu entendi e também algumas duvidas minhas.Ai vocês respondem a duvida e me corrijam se eu escrever algo errado
O Objetivo da alocação dinamica é apenas um: economizar mémoria.Porem na função malloc eu não especifico o numero de Bytes que eu vou usar eu so escrevo o tipo de variavel ou seja porque eu não uso 1 variavel comum, qual é a diferença:
int *nome = (int *) malloc(sizeof(INT)); // 4 Bytes
int nome; // 4 Bytes
Outra duvida que não tem nada a ver com alocação dinamica. Pode misturar c com c++ ?
Editado por Nathan D SouzaLink para o comentário
Compartilhar em outros sites
2 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.