English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دالة مكتبة C int getchar(void) الحصول على حرف من المدخل القياسي stdin (حرف غير معزول). هذا يساوي getc مع stdin كمعامل
هذه هي بيان دالة getchar()
int getchar(void)
NA
تقوم الدالة بتقديم الحرف المeczyء في شكل char غير معزول إلى int، إذا وصل إلى نهاية الملف أو حدث خطأ في القراءة، فإنها تعود بـ EOF.
هذا المثال يوضح استخدام دالة getchar()
#include <stdio.h> int main () { char c; printf("ادخل الحرف: "); c = getchar(); printf("النص المدخل:"); putchar(c); return(0); }
لنقوم بترميز وتشغيل البرنامج أعلاه، مما سيولد النتيجة التالية:
أدخل النص: n النص المدخل: n