retourner une structure pour une fonction
Bonjour
S_date et une structure contenand date, heure et
j'ai recupere le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
S_date add_date ( S_date date1, S_date date2)
{
S_date result_fonction;
......
......
......
return result_fonction;
}
void toto (void)
{
S_date essais;
essais = add_date( Val1, Val2);
} |
J'aimerais savoir si ce code est bon. Est ce que le compilateur fait automatiquement la copie de result_fonction dans essais .
Si non que ce passe t il exactement ?
Merci