|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2005
Città: Cassano delle Murge
Messaggi: 1348
|
Le funzioni in C
Ciao, sono studente al primo anno di ingegneria dell'automazione...per cui da un po sto imparando pian piano la programmazione e nello specifico il linguaggio C.
Ho un piccolo dubbio: ho notato che i professori, bene o male tutti quelli con cui ho avuto a che fare, quando possono cercano di utilizzare sempre funzioni che restituiscono void piuttosto che una equivalente che restituisca qualcosa al main. Perchè? ![]() Ciao, grazie...e buona pasqua ![]()
__________________
Tanti anni fa ero un modder... Asus P5Q PRO, Q6600@3200 daily cooled by ybris 1.6, 2X2Gb OCZreaper pc8500, Gainward HD4870, psu M520, 2Xmaxtor 160gb - Dell Precision M4800 |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
il perché dovresti chiederlo a loro
![]() io preferisco sempre che la mia funzione ritorni un valore interno, rappresentate il codice di errore. devo sapere se una funzione è andata a buon fine o meno, se non ritorna nulla o mi affido a uno dei parametri (però va passato l'indirizzo...) oppure mi attacco... oppure uso un meccanismo che è quello delle funzioni di callback, ma perché complicarsi la vita quando nella maggior parte dei casi restituire un intero è la soluzione migliore?? |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Thread chiuso
| V |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:54.