Razlika Med Getch In Getche

Kazalo:

Razlika Med Getch In Getche
Razlika Med Getch In Getche

Video: Razlika Med Getch In Getche

Video: Razlika Med Getch In Getche
Video: getc, getch, getche and getchar in C 2024, Maj
Anonim

Ključna razlika - getch vs getche

Program dobi vhodne podatke uporabnika in opravi nekakšno obdelavo teh podatkov ter prikaže rezultat. Vhodne in izhodne funkcije so povezave med uporabnikom in terminalom. V programskem jeziku C obstaja število vhodnih in izhodnih funkcij, ki jih zagotavlja jezik. Dve takšni funkciji sta getch in getche. Ključna razlika med getch in getche je v tem, da se getch uporablja za branje enega samega znaka s tipkovnice, ki na zaslonu ne prikaže vnesene vrednosti in ne čaka na tipko enter, medtem ko se getche uporablja za branje enega samega znaka s tipkovnice ki se takoj prikaže na zaslonu, ne da bi čakal na tipko enter. Ta članek obravnava razliko med obema funkcijama getch in getche.

VSEBINA

1. Pregled in ključna razlika

2. Kaj je getch

3. Kaj je getche

4. Kaj je podobnost med getch in getche

5. Vzporedna primerjava - getch in getche v tabelarni obliki

6. Povzetek

Kaj je geč?

getch se uporablja za branje enega samega znaka s tipkovnice. Odčitki se ne prikažejo na zaslonu. Vneseni znak se takoj vrne, ne da bi čakal na tipko Enter.

getch bo prebral uporabniško vneseno vrednost, vendar je ne prikaže na zaslonu. Ko uporabnik vnese znak, se ta ne prikaže na zaslonu in brez čakanja na tipko za vnos se izpis printf prikaže na zaslonu v naslednjem položaju. Prikaže se samo zaradi funkcije printf.

Razlika med getch in getche
Razlika med getch in getche

V skladu z zgornjim programom se znak bere s pomočjo funkcije getch. Na zaslonu ne prikaže prejete vrednosti in ne čaka, da pritisnete tipko za vnos. Tu je podan vnosni znak 'y'. Na zaslonu se ne prikaže in ne čaka, da pritisnete tipko za vnos. Vrednost 'y' se prikaže zaradi funkcije putchar.

Kaj je getche?

funkcija getche se uporablja za branje enega znaka s tipkovnice. Odčitek se takoj prikaže na zaslonu, ne da bi čakal na tipko Enter.

Ključna razlika med getch in getche
Ključna razlika med getch in getche

V skladu z zgornjim programom se znak bere s funkcijo getche. Na zaslonu prikaže prejeto vrednost. Ne počaka, da pritisnete tipko za vnos. Ko vnos "a", se prikaže na zaslonu. Ne počaka, da pritisnete tipko za vnos. Druga vrednost "a" je prikazana na zaslonu zaradi funkcije potisanja.

Kakšne so podobnosti med getch in getche?

  • Obe funkciji sta na voljo v jeziku C.
  • Ne čaka, da pritisnete tipko za vnos.

Kakšna je razlika med getch in getche?

Diff Article Sredina pred mizo

getch vs getche

getch je funkcija C za branje enega samega znaka s tipkovnice, ki se ne prikaže na zaslonu in se takoj vrne, ne da bi čakal na tipko enter. getche je funkcija C za branje enega samega znaka s tipkovnice, ki se takoj prikaže na zaslonu, ne da bi čakal na tipko enter.
Način prikaza vnosa
getch ne prikaže znaka, ki ga je vnesel uporabnik. getche prikaže znak, ki ga je vnesel uporabnik.
Sintaksa
sintaksa getcha je podobna int getch (void); sintaksa getche je podobna int getche (void);

Povzetek - getch vs getche

getch in getche sta funkciji v jeziku C. Razlika med getch in getche je v tem, da getch uporablja za branje enega samega znaka s tipkovnice, ki na zaslonu ne prikaže vnesene vrednosti in ne čaka na tipko enter; getche se uporablja za branje enega znaka s tipkovnice, ki se takoj prikaže na zaslonu, ne da bi čakal na tipko enter. Zdi se, da sta geč in geč enaka, vendar se razlikujeta.

Prenesite PDF različico getch vs getche

Lahko prenesete različico tega članka v obliki PDF in jo uporabite za uporabo brez povezave, kot je navedeno v opombi. Prosimo, prenesite PDF različico tukaj Razlika med getch in getche

Priporočena: