cdecl

پیشنهاد کاربران

( برنامه نویسی سطح پایین ) قرارداد فراخوانی ( calling convention ) پیش فرض توابع در زبان C. برخلاف قراردادهای فراخوانی دیگر مانند stdcall و thiscall، حالت cdecl اجازه می دهد یک تابع، تعداد دلخواهی ورودی
...
[مشاهده متن کامل]
را دریافت کند ( توابع variadic ) ، چرا که فراخوان کننده ی تابع ( caller ) ، پشته را پاکسازی می کند. در این قرارداد، آرگومان ها از راست به چپ برروی پشته ( stack ) قرار می گیرند.