Razlika između getch i getche

Sadržaj:

Razlika između getch i getche
Razlika između getch i getche

Video: Razlika između getch i getche

Video: Razlika između getch i getche
Video: Chemical Bonding | lecture-36 | sp3d2 and d2sp3 hybridization with example by Deba sir 2024, Srpanj
Anonim

Ključna razlika – getch vs getche

Program dobiva unos od korisnika i vrši neku vrstu obrade tih podataka i ispisuje rezultat. Funkcije ulaza i izlaza su poveznice između korisnika i terminala. U programskom jeziku C postoji niz ulaznih i izlaznih funkcija koje nudi jezik. Dvije takve funkcije su geth i getche. Ključna razlika između getch i getche je u tome što se getch koristi za čitanje jednog znaka s tipkovnice koji ne prikazuje unesenu vrijednost na zaslonu i ne čeka tipku enter, dok se getche koristi za čitanje jednog znaka s tipkovnice. koji se odmah prikazuje na zaslonu bez čekanja na tipku enter. Ovaj članak govori o razlici između dviju funkcija getch i getche.

Što je getch?

getch se koristi za čitanje jednog znaka s tipkovnice. Očitavanje se ne prikazuje na ekranu. Uneseni znak se odmah vraća bez čekanja na tipku enter.

getch će pročitati vrijednost koju je unio korisnik, ali je neće prikazati na ekranu. Kada korisnik unese znak za unos, on se ne prikazuje na ekranu i bez čekanja na tipku enter, izlaz printf-a se prikazuje na ekranu na sljedećem mjestu. Prikazuje se samo zbog funkcije printf.

Razlika između getch i getche
Razlika između getch i getche
Razlika između getch i getche
Razlika između getch i getche

Prema gornjem programu, znak se čita korištenjem getch funkcije. Ne prikazuje primljenu vrijednost na zaslonu i ne čeka dok se ne pritisne tipka enter. Ovdje se daje ulazni znak 'y'. Ne prikazuje se na zaslonu i ne čeka dok se ne pritisne tipka enter. Vrijednost 'y' prikazuje se zbog funkcije putchar.

Što je getche?

Funkcija getche koristi se za čitanje jednog znaka s tipkovnice. Očitanje se odmah prikazuje na ekranu bez čekanja na tipku enter.

Ključna razlika između getch i getche
Ključna razlika između getch i getche
Ključna razlika između getch i getche
Ključna razlika između getch i getche

Prema gornjem programu, znak se čita korištenjem getche funkcije. Prikazuje primljenu vrijednost na ekranu. Ne čeka dok se ne pritisne tipka enter. Kada unosite 'a', on se prikazuje na ekranu. Ne čeka dok se ne pritisne tipka enter. Druga vrijednost 'a' prikazuje se na zaslonu zbog funkcije putchar.

Koje su sličnosti između getch i getche?

  • Obje su funkcije koje pruža jezik C.
  • Ne čeka dok se ne pritisne tipka enter.

Koja je razlika između getch i getche?

getch vs getche

getch je C funkcija za čitanje jednog znaka s tipkovnice koji se ne prikazuje na ekranu i odmah se vraća bez čekanja na tipku enter. getche je C funkcija za čitanje jednog znaka s tipkovnice koji se odmah prikazuje na zaslonu bez čekanja na tipku enter.
Način prikaza unosa
getch ne prikazuje znak koji je unio korisnik. getche prikazuje znak koji je unio korisnik.
Sintaksa
getch sintaksa je slična int getch(void); getche sintaksa je slična int getche(void);

Sažetak – getch vs getche

getch i getche su funkcije u C jeziku. Razlika između getch i getche je u tome što se getch koristi za čitanje jednog znaka s tipkovnice koji ne prikazuje unesenu vrijednost na ekranu i ne čeka tipku enter; getche se koristi za čitanje jednog znaka s tipkovnice koji se odmah prikazuje na zaslonu bez čekanja na tipku enter. Čini se da su getch i getche isti, ali su različiti.

Preuzmi PDF verziju getch vs getche

Možete preuzeti PDF verziju ovog članka i koristiti ga za izvanmrežne svrhe prema napomeni o citatu. PDF verziju preuzmite ovdje. Razlika između getch i getche

Preporučeni: