PDA

نسخه کامل مشاهده نسخه کامل : Fflush(stdin چه کاری انجام می ده ؟



aliexo
01-02-2010, 16:13
Fflush(stdin) چه کاری انجام می ده ؟

hoax3r
01-02-2010, 18:40
حافظه ای که مربوط به stdin هست که همون ورودی باشه رو پاک میکنه البته این حالت جزء استاندارد سی نیست ولی بعضی کامپایلر ها این حالت رو هم اضافه کردن،
قالبا قبل از تابع gets استفاده میشه که به مشکلی بر نخوره، خصوصا که قبلش scanf استفاده شده باشه