Allocazione dinamica di un vettore

di Anonimizzato10278 il
3 risposte
Salve a tutti,
qualcuno è così gentile da potermi spiegare l'allocazione dinamica di un vettore?
Grazie

3 Risposte

  • Ciao allora :
    
    
    int v[10];//allocazione statica(nello stack)
    
    int * v= new int[10];//alloco nello stack un puntatore intero che punta al primo elemento allocato
    //nell'heap 
    
  • In C:
    
    int vettore[10];
    
    alloca 10 elementi contigui nello stack.
    
    int *vettore;
    
    vettore = (int *) malloc (10 * sizeof (int));
    
    alloca 10 elementi contigui nell'heap
  • Si style ho fatto esattamente così e il programma ha fatto il suo dovere ..grazie a tutti
Devi accedere o registrarti per scrivere nel forum
3 risposte