Eccomi di nuovo con le mie domande banaline
Questa volta è teoria e non codice
Prima di tutto volevo ringraziare oregon per l'altra volta, ormai il post è finito così lontano che mi sembrava stupido ritirarlo su
Comunque la mia domanda è questa..Cosa succede se un tipo di dato dichiarato char viene portato per valore in una variabile dichiarata float (e che quindi lo restituisce sotto forma di float) ?
Ho trovato su un sito di una università diversi programmini sui tipi di dato float e oltre a fare questo...C'erano altri programmini che nei parametri delle function, le variabili avevano un tipo di dato diverso..Per esempio veniva inserito in input come float, ma la function se lo riportava come long int...Queste procedure per caso funzionano come dei cast?
E poi se gli cambi il tipo di dato all'interno dei parametri della function..il pre compilatore non rischia di fare confusione?
Grazie