Verskil tussen getch en getche

INHOUDSOPGAWE:

Verskil tussen getch en getche
Verskil tussen getch en getche

Video: Verskil tussen getch en getche

Video: Verskil tussen getch en getche
Video: getc, getch, getche and getchar in C 2024, November
Anonim

Sleutelverskil – getch vs getche

'n Program kry die insette van die gebruiker en doen 'n soort verwerking op daardie data en voer die resultaat uit. Invoer- en uitvoerfunksies is die skakels tussen die gebruiker en die terminale. In C-programmeertaal is daar 'n aantal invoerfunksies en uitvoerfunksies wat deur die taal verskaf word. Twee sulke funksies is getch en getche. Die belangrikste verskil tussen getch en getche is dat getch gebruik word om 'n enkele karakter vanaf die sleutelbord te lees wat nie die ingevoerde waarde op die skerm vertoon nie en nie wag vir die enter-sleutel nie, terwyl getche gebruik word om 'n enkele karakter vanaf die sleutelbord te lees wat onmiddellik op die skerm vertoon sonder om vir die enter-sleutel te wag. Hierdie artikel bespreek die verskil tussen die twee funksies getch en getche.

Wat is getch?

getch word gebruik om 'n enkele karakter vanaf die sleutelbord te lees. Die lesing word nie op die skerm vertoon nie. Die ingevoerde karakter word onmiddellik teruggestuur sonder om vir die enter-sleutel te wag.

getch sal die gebruiker-ingevoerde waarde lees, maar dit wys dit nie op die skerm nie. Wanneer die gebruiker 'n invoerkarakter gee, word dit nie op die skerm vertoon nie en sonder om vir die enter-sleutel te wag, word die uitvoer van printf op die skerm op die volgende posisie vertoon. Dit vertoon slegs as gevolg van die printf-funksie.

Verskil tussen getch en getche
Verskil tussen getch en getche
Verskil tussen getch en getche
Verskil tussen getch en getche

Volgens bogenoemde program word 'n karakter gelees deur gebruik te maak van getch-funksie. Dit wys nie die ontvangde waarde op die skerm nie en wag nie totdat die enter-sleutel gedruk word nie. Hier word die invoerkarakter 'y' gegee. Dit word nie op die skerm vertoon nie en wag nie totdat die enter-sleutel gedruk word nie. Die 'y'-waarde word vertoon as gevolg van die putchar-funksie.

Wat is getche?

getche-funksie word gebruik om 'n enkele karakter vanaf die sleutelbord te lees. Die lesing word onmiddellik op die skerm vertoon sonder om vir die enter-sleutel te wag.

Sleutelverskil tussen getch en getche
Sleutelverskil tussen getch en getche
Sleutelverskil tussen getch en getche
Sleutelverskil tussen getch en getche

Volgens die bogenoemde program word 'n karakter gelees deur die getche-funksie te gebruik. Dit wys die ontvangde waarde op die skerm. Dit wag nie totdat die enter-sleutel gedruk word nie. Wanneer die invoer 'a' gegee word, word dit op die skerm vertoon. Dit wag nie totdat die enter-sleutel gedruk word nie. Die tweede 'a'-waarde word op die skerm vertoon as gevolg van die putchar-funksie.

Wat is die ooreenkomste tussen getch en getche?

  • Albei is funksies wat deur die C-taal verskaf word.
  • Wag nie totdat die enter-sleutel gedruk word nie.

Wat is die verskil tussen getch en getche?

getch vs getche

getch is 'n C-funksie om 'n enkele karakter vanaf die sleutelbord te lees wat nie op die skerm vertoon word nie en onmiddellik teruggestuur word sonder om te wag vir die enter-sleutel. getche is 'n C-funksie om 'n enkele karakter vanaf die sleutelbord te lees wat onmiddellik op die skerm vertoon sonder om te wag vir die enter-sleutel.
Invoervertoonmetode
getch wys nie die karakter wat deur die gebruiker ingevoer is nie. getche vertoon die karakter wat deur die gebruiker ingevoer is.
Syntaksis
getch-sintaksis is soortgelyk aan int getch(void); getche-sintaksis is soortgelyk aan int getche(void);

Opsomming – getch vs getche

getch en getche is funksies in C-taal. Die verskil tussen getch en getche is dat getch gebruik word om 'n enkele karakter vanaf die sleutelbord te lees wat nie die ingevoerde waarde op die skerm vertoon nie en nie wag vir die enter sleutel nie; getche word gebruik om 'n enkele karakter vanaf die sleutelbord te lees wat onmiddellik op die skerm vertoon sonder om vir die enter-sleutel te wag. Die getch en getche blyk dieselfde te wees, maar hulle verskil.

Laai die PDF-weergawe van getch vs getche af

Jy kan die PDF-weergawe van hierdie artikel aflaai en dit vir vanlyn doeleindes gebruik soos per aanhalingsnota. Laai asseblief PDF-weergawe hier af Verskil tussen getch en getche

Aanbeveel: