Programas permitem acessar a memória do computador . Você pode usar essa memória para armazenar dados, alterar dados e os dados de carga. Programas de alocar a memória , a fim obter o acesso à memória do sistema operacional. Na linguagem de programação C , você tem que alocar memória para estruturas de dados criados durante a execução. Por exemplo , um programa que utiliza um gráfico bidimensional pode armazenar dados numa matriz 2D , se foi atribuído em primeiro lugar. Alocação é um passo muito importante no uso de memória do computador corretamente. Coisas que você precisa
C Ambiente de Desenvolvimento Integrado (IDE) , como o Eclipse CDT
C Compiler , como GCC
Show Mais instruções
1
Carregue o C IDE , clicando no ícone do programa. Quando se abre , selecione " File /New /Project " e escolha " C Project" para criar um novo projeto C . Um arquivo de código fonte em branco aparece na parte de editor de texto do IDE.
2
Criar uma nova função principal. Esta função é onde o programa começa. Você vai colocar todo o seu arquivo de código fonte dentro das chaves da função principal. Coloque o seguinte texto na parte superior do arquivo de código fonte:
int main () {}
3
Declare um conjunto de números inteiros que determinar o tamanho da matriz bidimensional . Você vai precisar de uma variável para a largura, comprimento e área. Escreva os seguintes comandos dentro da função principal :
int width = 5 ;
int length = 5 ;
int area = largura * comprimento;
4
Encontre o tamanho necessário para uma matriz bidimensional dada a área calculada. Por exemplo, se você estivesse criando uma grade de " char" tipos de dados , você deve usar a função " sizeof " assim:
int tamanho = sizeof (Char) * área ;
5
Declare um ponteiro para uma matriz bidimensional e alocar os requisitos de memória calculados. Escreva a seguinte declaração para executar esta :
char ** arrayPointer = calloc ( sizeof ( char) , tamanho );
6
Execute o programa pressionando o botão " Play" localizado na primeira linha de botões. O programa não tem saída .