Alocação De Memoria Estatica
Seminário: Alocação De Memoria Estatica. Pesquise 862.000+ trabalhos acadêmicosPor: victor.esteves95 • 8/9/2014 • Seminário • 228 Palavras (1 Páginas) • 218 Visualizações
Alocação estática de memória
É um espaço fixo reservado na memória, que as variáveis irão utilizar durante a execução do programa, não sendo possível a modificação do tamanho desse espaço durante a execução do programa.
/*Espaço reservado para dez valores do tipo int. o int ocupa 4 bytes na memória, portanto 4x10=40 bytes. */
int vetor[10];
Este tipo de alocação é utilizado quando se sabe de antemão a quantidade de memória que será utilizada pelo programa.
#include<stdio.h>
#include<stdlib.h>
#include <iostream>
#include <cstdlib>
#include <conio.h>
main()
{
/*criando struct */
struct aviao
{
char modelo[30];
char fabricante[30];
int passageiros;
float comprimento;
float altura;
float velocidade;
float altitude;
float motor;
};
struct aviao x;
printf("----------------cadastro de aviao---------------------\n");
printf("Digite o modelo do aviao: ");
gets (x.modelo);
printf("Digite o fabricante: ");
gets (x.fabricante);
printf("Digite a quantidade de passageiros: ");
scanf("%d", &x.passageiros);
printf("Digite o comprimento do aviao: ");
scanf("%f", &x.comprimento);
printf("Digite a altura do aviao: ");
scanf("%f", &x.altura);
printf("Digite a velocidade maxima do aviao: ");
scanf("%f", &x.velocidade);
printf("Digite a media de altitude: ");
scanf("%f", &x.altitude);
printf("Digite a capacidade do motor: ");
scanf("%f",
...