English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
وظائف مكتبة C int ungetc(int char, FILE *stream) ضع الحرف حرفإلى تدفق معين stream ، لذا سيكون هو الحرف التالي الذي سيتم قراءته.
إليك إعلان وظيفة ungetc().
int ungetc(int char, FILE *stream)
إذا تم النجاح، فإنها تعود إلى الحرف الذي تم دفعه، وإلا تعود إلى EOF، ويبقى التدفق stream كما هو.
في المثال التالي، يتم عرض استخدام وظيفة ungetc().
افترض أن لدينا ملف نصي file.txt،محتواها كالتالي. سيعمل الملف كدخل في الأمثلة التالية:
هذا هو w3codebox !c standard library !library functions and macros
لنقوم بترميز وتشغيل البرنامج المذكور أعلاه، مما سيؤدي إلى نتائج التالي:
هذا هو w3codebox +المكتبة القياسية +وظائف المكتبة و الماكروات