Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    271

    sapere la posizione di un elemento della struttura

    supponiamo che io abbia una struttura di questo tipo:

    typedef struct MiaStruttura{

    char pippo[10];
    char pluto[20];
    char paperino[30];
    char paperone[10];
    }*MiaStruttura ;


    vorrei sapere che elemento della lista e' paperino (in questop caso dovrebbe tornarmi 3).
    Come posso fare?

  2. #2
    Utente di HTML.it L'avatar di Grunt
    Registrato dal
    Dec 2001
    Messaggi
    246
    Mi sa che ti conviene dichiarare un array e usi gli indici per referenziare l'elemento.....
    Pratiacmente inserisci in un array di caratteri, ad esempio, l'ordine della tua struct!
    E' semplice cercare un elemento in un array, soprattutto così piccolo, ti fai una bella funzione (anche sequenziale) e ti fai restituire l'indice (magari incrementato di uno così hai proprio il posto esatto).

    P.S. Questa è solo un'idea... ce ne saranno sicuramente di meglio!!! Ma cmq è semplice da realizzare!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    271
    purtroppo le strutture sono circa una trentina con una quarantina di campi ognuno...

    Altre idee?

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.