Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Passaggio di parametri per riferimento di un campo di un nodo della lista linkata
Forum - C/C++ - Passaggio di parametri per riferimento di un campo di un nodo della lista linkata

Avatar
perillitommaso (Normal User)
Pro


Messaggi: 186
Iscritto: 28/01/2014

Segnala al moderatore
Postato alle 16:57
Sabato, 29/11/2014
Ho un problema nel passaggio del parametro di un campo di un nodo della lista linkata:
Codice sorgente - presumibilmente C/C++

  1. printf("\nInserisci il nome del paziente: ");
  2.     scanf("%s",PT->nome);
  3.     //
  4.     maiuscolo(PT->nome);
  5.     //
  6.  
  7. void maiuscolo(char *stringa){
  8.      int lung,i;
  9.  
  10.      lung = strlen(stringa);//lunghezza della stringa
  11.      lung = lung - 1;//-1 per togliere l'andata a capo
  12.  
  13.      for(i=0;i<lung;i++){
  14.            stringa[i] = toupper(stringa[i]);
  15.      }
  16.  
  17.      return;
  18.      }


prototipo procedura:
Codice sorgente - presumibilmente C/C++

  1. void maiuscolo(char *stringa);



quando vado a stampare il campo nome del puntatore PT stampo un numero.. come risolvo?

PM Quote
Avatar
perillitommaso (Normal User)
Pro


Messaggi: 186
Iscritto: 28/01/2014

Segnala al moderatore
Postato alle 17:17
Sabato, 29/11/2014
scusate ho risolto! :asd:

PM Quote
Avatar
Dark_light (Member)
Pro


Messaggi: 108
Iscritto: 11/04/2012

Segnala al moderatore
Postato alle 16:31
Domenica, 30/11/2014
Ciao perillitommaso,
vorresti condividere con la community la tua soluzione in modo tale che potrà essere d'aiuto a qualcuno che avrà il tuo problema.:k:

Ultima modifica effettuata da Dark_light il 30/11/2014 alle 16:37


Il silenzio non è sempre tempo perso
PM Quote