Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/06/2006, 16:12
Avatar de yournightmare86
yournightmare86
 
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 875
Antigüedad: 18 años, 8 meses
Puntos: 9
Con la función malloc incluida en la biblioteca stdlib.h. Por ejemplo tendrías que poner:

#include<stdlib.h>
#include<stdio.h>

/*Declaras un puntero*/
int *q;
/*Declaras una variable tipo int llamada nelementos por ejemplo*/
int nelementos;
/*Pides que el ususario introduzca el numero de elementos del vector que variarará en cada ejecución del programa*/
printf("\n Introduzca el numero de elementos del vector: ");
scanf("%d",&nelementos);
/*Asignas memoria dinámica con la función de biblioteca malloc de la siguiente forma*/
q=(int*)malloc(nelementos*sizeof(int));