Əsas Fərq – getch vs getche
Proqram istifadəçidən daxil olan məlumatları alır və həmin verilənlər üzərində bir növ emal edir və nəticəni çıxarır. Giriş və Çıxış funksiyaları istifadəçi ilə terminal arasında əlaqədir. C proqramlaşdırma dilində dil tərəfindən təmin edilən bir sıra giriş və çıxış funksiyaları mövcuddur. Belə iki funksiya getch və getche-dir. Getch və getche arasındakı əsas fərq ondan ibarətdir ki, getch klaviaturadan daxil edilmiş dəyəri ekranda göstərməyən və enter düyməsini gözləməyən bir simvolu oxumaq üçün istifadə olunur, getche isə klaviaturadan bir simvol oxumaq üçün istifadə olunur. Enter düyməsini gözləmədən dərhal ekranda göstərilir. Bu məqalə getch və getche iki funksiyası arasındakı fərqdən bəhs edir.
Getch nədir?
getch klaviaturadan bir simvolu oxumaq üçün istifadə olunur. Oxuma ekranda görünmür. Daxil edilmiş simvol enter düyməsini gözləmədən dərhal geri qaytarılır.
getch istifadəçinin daxil etdiyi dəyəri oxuyacaq, lakin onu ekranda göstərmir. İstifadəçi giriş simvolu verdikdə ekranda görünmür və enter düyməsini gözləmədən printf-in çıxışı növbəti mövqedə ekrana gəlir. O, yalnız printf funksiyasına görə göstərilir.
Yuxarıdakı proqrama əsasən getch funksiyasından istifadə edərək simvol oxunur. Alınan dəyəri ekranda göstərmir və enter düyməsini basana qədər gözləmir. Burada 'y' giriş simvolu verilir. Ekranda görünmür və enter düyməsini basana qədər gözləmir. 'y' dəyəri putchar funksiyasına görə göstərilir.
Getche nədir?
getche funksiyası klaviaturadan bir simvolu oxumaq üçün istifadə olunur. Oxuma daxil etmə düyməsini gözləmədən dərhal ekranda göstərilir.
Yuxarıdakı proqrama əsasən getche funksiyasından istifadə edərək simvol oxunur. Alınan dəyəri ekranda göstərir. Enter düyməsini basana qədər gözləmir. ‘a’ girişi verildikdə o, ekranda göstərilir. Enter düyməsini basana qədər gözləmir. İkinci “a” dəyəri putchar funksiyasına görə ekranda göstərilir.
Getch və getche arasında hansı oxşarlıqlar var?
- Hər ikisi C dili tərəfindən təmin edilən funksiyalardır.
- Giriş düyməsi basılana qədər gözləmir.
Getch və getche arasındakı fərq nədir?
getch vs getche |
|
getch, ekranda görünməyən və enter düyməsini gözləmədən dərhal geri qayıdan bir simvolu klaviaturadan oxumaq üçün C funksiyasıdır. | getche, enter düyməsini gözləmədən dərhal ekranda görünən klaviaturadan bir simvolu oxumaq üçün C funksiyasıdır. |
Daxiletmə Göstərmə Metodu | |
getch istifadəçinin daxil etdiyi simvolu göstərmir. | getche istifadəçinin daxil etdiyi simvolu göstərir. |
Sintaksis | |
getch sintaksisi int getch(void) ilə oxşardır; | getche sintaksisi int getche(void); ilə oxşardır |
Xülasə – getch vs getche
getch və getche C dilində funksiyalardır. Getch və getche arasındakı fərq ondadır ki, getch klaviaturadan daxil edilmiş dəyəri ekranda göstərməyən və enter düyməsini gözləməyən bir simvolu oxumaq üçün istifadə olunur; getche, enter düyməsini gözləmədən dərhal ekranda görünən bir simvolu klaviaturadan oxumaq üçün istifadə olunur. Getch və getche eyni görünür, lakin onlar fərqlidir.
Getch vs getche-nin PDF Versiyasını endirin
Bu məqalənin PDF versiyasını yükləyə və sitat qeydinə əsasən onu oflayn məqsədlər üçün istifadə edə bilərsiniz. Zəhmət olmasa PDF versiyasını buradan endirin getch və getche arasındakı fərq