Allocazione dinamica di una matrice

di il
2 risposte

Allocazione dinamica di una matrice

Volevo un aiuto per quanto riguarda l'allocazione dinamica e le gestione di matrici nel linguaggio c...sono praticamente disperata...come posso eliminare una riga ed una colonna?
aiuto!(vi premetto che sono alle prime armi!)

2 Risposte

  • Re: Allocazione dinamica di una matrice

    Brutta bestia il "c", per carità a me piace tantissimo, ma non ci ho a che fare da almeno 4 anni :(

    C'è un solo metodo: "PUNTATORI", ovvero studiati le funzioni "malloc", ovvero memory allocation.


    Non è semplice, anche perchè il JAVA è nato principalmente per queste ragioni. In "c" è molto più facile sbagliare, o non rendersi conto degli errori e creare casini anche a livello di sistema

    Ricordati che ogni cosa che allochi in memoria, dopo deve essere deallocata, e non pensare che una volta uscito dal programma si deallocata automaticamete.
    Anche per questo, la SUN ha inventato il GARBAGE COLLECTOR.
    Ti potresti ritrovare senza memoria dopo un po

    Ciao :)

  • Re: Allocazione dinamica di una matrice

    Il sistema di eliminare righe o colonne, l'unica soluzione in "C" è:

    Allocare una nuova matrice con la riga o colonna in meno, e deallocare la vecchia.

    JAVA sta avendo successo proprio per queste facility a livello di programmazione, essendo astratta più che si puo.

    Ariciao :)

Devi accedere o registrarti per scrivere nel forum
2 risposte