Les pointeurs — le problème
Les pointeurs sont une spécificité du C/C++.
Problème : une fonction ne peut renvoyer qu'une seule valeur.
Exemple qui ne fonctionne pas :
void makeHumanTime(int h, int m){
h = m / 60;
m = m % 60;
}
int main(int argc, char* argv[]){
int heures = 0, minutes = 90;
makeHumanTime(heures, minutes);
printf("%d heures, %d minutes", heures, minutes);
return 0;
}
Sortie : 0 heures, 90 minutes