Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [C] Vettore di Struct

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148

    [C] Vettore di Struct

    Salve io avrei un vettore di struct del tipo.

    typedef struct
    {
    int **matrice;
    }elemento;

    elemento *vett;


    Il mio problema è il seguente. Una volta allocata la matrice come si fa a risalire al numero di righe e di colonne successivamente????

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Devi conservare questa informazione da qualche parte quando allochi la matrice.

  3. #3
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Puoi anche effettuare il conteggio quando serve, inserendo un valore sentinella nell'ultimo elemento della matrice.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    148
    Faccio prima ad aggiungere un nuovo elemento nella struct che me li memorizza. Avevo trovato un metodo che mi trovava il numero di elementi di un array., pensavo che ci fosse qualcosa di simile per la matrice

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non c'e' nulla che ti dica se una matrice e' 4x4 o 8x2 ... in memoria la matrice e' rappresentata in modo "piatto" senza dati aggiuntivi ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.