Cursos / Redes de Computadores / Programação Estruturada / Aula

arrow_back Aula 06 - Vetores e Matrizes

2. Calculando o espaço ocupado na memória por um vetor

Na aula 2, você aprendeu que cada variável ocupa um espaço determinado, em número de bits, de acordo com o seu tipo. Por exemplo, uma variável char ocupa 2 bytes. Caso queira relembrar o tamanho ocupado por variáveis de tipos primitivos, visite novamente essa aula. Agora, quanto espaço de memória você acha que é ocupado por um vetor?

Pois bem, a quantidade de espaço necessário para armazenar os dados de um vetor na memória está relacionada a duas coisas: seu tamanho e seu tipo de dados. Para calcular o espaço de memória ocupado em bytes por um vetor, temos a seguinte fórmula:

Dessa forma, considerando um vetor com 10 inteiros, ele irá ocupar 10 x 4 bytes, ou seja, 40 bytes, pois cada inteiro ocupa 4 bytes na memória

Versão 5.3 - Todos os Direitos reservados