Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [c] restituzione valori come parametro

    mi fate un esempio?
    a che serve restituire un valore come parametro della stessa funzione?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Come saprai una funzione puo' restituire solamente un valore.

    Se e' necessario che la funzione restituisca piu' valori, allora e' possibile passare il puntatore alle aree dove devono essere restituiti tali valori in modo che la funzione le possa modificare e passare al chiamante.

  3. #3
    mi potresti fare un esempio?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Costruisci una funzione che, dato la misura del lato di un quadrato, restituisca il perimetro e l'area ... prova a scriverla tu ...

  5. #5
    Inoltre a volte si preferisce restituire i risultati delle funzioni tramite passaggio di parametri
    piuttosto che con il return, perchè quest ultimo viene utilizzato per ritornare un codice errore piuttosto che il risultato di un' elaborazione.

  6. #6
    Utente di HTML.it L'avatar di newbie
    Registrato dal
    Dec 2005
    Messaggi
    299
    Un modo per aggirare l'ostacolo potrebbe essere raggruppare tutti i dati da restituire in una struct: in questo modo la funzione restituirebbe effettivamente un dato unico, ma che contiene più dati...
    Svegliati, Neo. Matrix ti possiede...

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.