ฟังก์ชัน fflush(stdin) ใช้เพื่อล้างบัฟเฟอร์เอาต์พุตของสตรีม คืนค่าศูนย์หากสำเร็จมิฉะนั้นจะส่งกลับ EOF และตั้งค่าตัวบ่งชี้ข้อผิดพลาด feof
นี่คือไวยากรณ์ของ fflush(stdin) ในภาษา C
int fflush(FILE *stream);
นี่คือตัวอย่าง fflush(stdin) ในภาษา C
ตัวอย่าง
#include #include int main() { char s[20] = "Helloworld"; printf("The string : %s", s); fflush(stdin); return 0; }
ผลลัพธ์
The string : Helloworld