• In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 3 di 3

Discussione: [C]aiuto su funzione!!

Cambio titolo
  1. #1
    Utente L'avatar di rrr85
    Registrato il
    01-05
    Messaggi
    433

    Esclamazione [C]aiuto su funzione!!

    Ciao a tutti sn alle prese cn1programmino ma ho1a funzione da implementare e nn ho la minima idea di come fare!
    ho qsto typedef:
    typedef struct{
    int ID;
    char word[10];
    int dim;
    next successivo;
    }parola;

    ID contiene il campo numerato assegnato al record.
    il vettore contiene caratteri;
    dim contiene la lunghezza della parola immessa in word;
    quindi ho dei record del tipo:
    0 | cane | 4 | -----> 1 | tu | 2 | -----> eccetera...
    arrivo al sodo ragazzi....
    devo implementare una funzione ke m cancelli il record ke io rikiedo di cancellare attraverso un controllo sull'ID immesso da tastiera dall'utente!!
    C' qlcuno ke m pu aiutare???m fareste un grosso piacere...
    scusate se m sn dilungato ma spero di essere stato kiaro...ciaoooooooooooo

  2. #2
    Utente L'avatar di devilheart
    Registrato il
    01-03
    Messaggi
    28.311
    che tupo di dato next? se un puntatore allora presumo che stai utilizzando le liste. per prima cosa con un if controlli se corrisponde i'id. poi, dando per scontato che mantieni un puntatore esterno (ptr_attuale) all'elemento attuale e un puntatore esterno all'elemento precedente (ptr_prec) basta fare
    ptr_prec->successivo=ptr_attuale->successivo;
    delete ptr_attuale;
    ptr_attuale=ptr_prec->successivo

  3. #3
    Utente L'avatar di rrr85
    Registrato il
    01-05
    Messaggi
    433

    Ok! ooooooooooook!!

    Grazie mille x l'aiuto..si sto usando i puntatori cn le liste..la cosa ke nn m era kiara o ke meglio nn conoscevo era quel "delete" da usare x cancellare..grazie mille problema risolto

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •