Diferenca kryesore – getch vs getche
Një program merr të dhëna nga përdoruesi dhe bën një lloj përpunimi mbi ato të dhëna dhe nxjerr rezultatin. Funksionet hyrëse dhe dalëse janë lidhjet ndërmjet përdoruesit dhe terminalit. Në gjuhën e programimit C, ka një numër funksionesh hyrëse dhe dalëse të ofruara nga gjuha. Dy funksione të tilla janë getch dhe getche. Dallimi kryesor midis getch dhe getche është se getch përdoret për të lexuar një karakter të vetëm nga tastiera e cila nuk shfaq vlerën e futur në ekran dhe nuk pret për tastin enter ndërsa getche përdoret për të lexuar një karakter të vetëm nga tastiera. i cili shfaqet menjëherë në ekran pa pritur tastin enter. Ky artikull diskuton ndryshimin midis dy funksioneve getch dhe getche.
Çfarë është getch?
getch përdoret për të lexuar një karakter të vetëm nga tastiera. Leximi nuk shfaqet në ekran. Karakteri i futur kthehet menjëherë pa pritur tastin enter.
getch do të lexojë vlerën e futur të përdoruesit, por nuk e shfaq atë në ekran. Kur përdoruesi jep një karakter hyrës, ai nuk shfaqet në ekran dhe pa pritur tastin enter, dalja e printf shfaqet në ekran në pozicionin tjetër. Shfaqet vetëm për shkak të funksionit printf.
Sipas programit të mësipërm, një karakter lexohet duke përdorur funksionin getch. Ai nuk shfaq vlerën e marrë në ekran dhe nuk pret derisa të shtypet tasti enter. Këtu jepet karakteri hyrës 'y'. Nuk shfaqet në ekran dhe nuk pret derisa të shtypet tasti enter. Vlera 'y' shfaqet për shkak të funksionit putchar.
Çfarë është getche?
Funksioni getche përdoret për të lexuar një karakter të vetëm nga tastiera. Leximi shfaqet menjëherë në ekran pa pritur tastin enter.
Sipas programit të mësipërm, një karakter lexohet duke përdorur funksionin getche. Shfaq vlerën e marrë në ekran. Nuk pret derisa të shtypet tasti enter. Kur jepni hyrjen "a", ai shfaqet në ekran. Nuk pret derisa të shtypet tasti enter. Vlera e dytë 'a' shfaqet në ekran për shkak të funksionit putchar.
Cilat janë ngjashmëritë midis getch dhe getche?
- Të dyja janë funksione të ofruara nga gjuha C.
- Nuk pret derisa të shtypet tasti enter.
Cili është ndryshimi midis getch dhe getche?
getch vs getche |
|
getch është një funksion C për të lexuar një karakter të vetëm nga tastiera e cila nuk shfaqet në ekran dhe kthehet menjëherë pa pritur tastin enter. | getche është një funksion C për të lexuar një karakter të vetëm nga tastiera e cila shfaqet menjëherë në ekran pa pritur për tastin enter. |
Metoda e shfaqjes së hyrjes | |
getch nuk shfaq karakterin e futur nga përdoruesi. | getche shfaq karakterin e futur nga përdoruesi. |
Sintaksë | |
Sintaksa getch është e ngjashme me int getch(void); | Sintaksa getche është e ngjashme me int getche(void); |
Përmbledhje – getch vs getche
getch dhe getche janë funksione në gjuhën C. Dallimi midis getch dhe getche është se, getch përdoret për të lexuar një karakter të vetëm nga tastiera e cila nuk shfaq vlerën e futur në ekran dhe nuk pret për tastin enter; getche përdoret për të lexuar një karakter të vetëm nga tastiera e cila shfaqet menjëherë në ekran pa pritur tastin enter. Marrja dhe marrja duket se janë të njëjta, por janë të ndryshme.
Shkarko versionin PDF të getch vs getche
Mund të shkarkoni versionin PDF të këtij artikulli dhe ta përdorni për qëllime jashtë linje sipas shënimit të citimit. Ju lutemi shkarkoni versionin PDF këtu Dallimi midis getch dhe getche