Sdílet prostřednictvím


Neprototypové funkce

Pokud nemá funkce kompletní deklaraci, předávající předá celočíselné hodnoty jako hodnoty typu integer a reálné hodnoty jako hodnoty s přesností double. Pouze hodnoty plovoucí desetinné čárky, bude celočíselný registr a registr plovoucí desetinné čárky obsahovat plovoucí hodnotu v případě, že volaný očekává hodnotu v celočíselných registrech.

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

Viz také

Odkaz

Konvence volání