Partager via


Fonctions non prototypées

Mise à jour : novembre 2007

Pour les fonctions qui ne sont pas complètement prototypées, l'appelant passe les valeurs entières en tant qu'entiers et les valeurs à virgule flottante en tant que double précision. Pour les valeurs à virgule flottante uniquement, le registre entier et le registre à virgule flottante contiendra la valeur float si l'appelé attend cette valeur dans les registres entiers.

func1();
func2() {   // RCX = 2, RDX = XMM1 = 1.0, and R8 = 7
   func1(2, 1.0, 7);
}

Voir aussi

Référence

Convention d'appel