C verschiebt in umgekehrter Reihenfolge seinen Parameter (von rechts nach links) für das _cdecl, das Konvention (Standard) aufruft, und in Bestellung (von Links nach Rechts) des Pascals, das Konvention aufruft.
Der erste ( oder für die Pascalkonvention letzte) Parameter ist immer letzter dieser, der übermittelt wird, und verfügt stets im Verhältnis zu dem Start des Rahmen über dieselbe Adresse.
In der Compiler-C-dokumentation finden Sie beispielhaft den Zugriff auf variable Argumente in dem Stapel unter Vsprintf und dem va_start-Makro in STDARG.H.
Verwenden Sie den folgenden Code, um einen Zeiger zu dem Stack zu erhalten:
far MyFunction()
{
int x;
int far *y = &x;
}
HINWEIS: dieser Zeiger wird nicht gültig sein, wenn die Funktion beendet wird, da sich die Stapelinhalte ändern.