viernes, 3 de diciembre de 2010

USO DE MEMORIA DINAMICA

La asignación dinámica de memoria es una característica de C. Le permite al usuario crear tipos de datos y estructuras de cualquier tamaño de acuerdo a las necesidades que se tengan en el programa. 
Programa que muestra el uso de memoria dinamica en un vector con el uso de la funcion new y delete.




#include<conio.h>
#include<iostream.h>
int main(void)
{
clrscr();

int *vector,tm,i;
int indice=0;

cout<<"cuantos elementos\n";
cin>>tm;

vector = new int[tm];

for(indice=0;indice<tm;indice++){
  cout<<"introduzca el vector"<<": ";
   cin>>vector[indice];
}
cout<<"\n";
  for(i=0;i<tm;i++){
     cout<<"el vector es "<<": "<<vector[i]<<"\n";
}
getch();
}


No hay comentarios:

Publicar un comentario