Perbedaan Kunci - getch vs getche
Sebuah program mendapat masukan dari pengguna dan melakukan semacam pemrosesan pada data tersebut dan mengeluarkan hasilnya. Fungsi Input dan Output adalah penghubung antara pengguna dan terminal. Dalam bahasa pemograman C terdapat sejumlah fungsi masukan dan fungsi keluaran yang disediakan oleh bahasa tersebut. Dua fungsi tersebut adalah getch dan getche. Perbedaan utama antara getch dan getche adalah, getch digunakan untuk membaca satu karakter dari keyboard yang tidak menampilkan nilai yang dimasukkan di layar dan tidak menunggu tombol enter sedangkan getche digunakan untuk membaca satu karakter dari keyboard yang langsung ditampilkan di layar tanpa menunggu tombol enter. Artikel ini membahas perbedaan antara kedua fungsi getch dan getche.
ISI
1. Gambaran Umum dan Perbedaan Utama
2. Apa itu getch
3. Apa itu getche
4. Persamaan Antara getch dan getche
5. Perbandingan Berdampingan - getch vs getche dalam Bentuk Tabel
6. Ringkasan
Apa itu getch?
getch digunakan untuk membaca satu karakter dari keyboard. Bacaan tidak ditampilkan di layar. Karakter yang dimasukkan segera dikembalikan tanpa menunggu tombol enter.
getch akan membaca nilai yang dimasukkan pengguna tetapi tidak menampilkannya di layar. Ketika pengguna memberikan karakter input, itu tidak ditampilkan di layar dan tanpa menunggu tombol enter, output dari printf ditampilkan ke layar pada posisi berikutnya. Ini hanya ditampilkan karena fungsi printf.
Berdasarkan program di atas, sebuah karakter dibaca menggunakan fungsi getch. Itu tidak menampilkan nilai yang diterima di layar dan tidak menunggu sampai tombol enter ditekan. Di sini, karakter input 'y' diberikan. Itu tidak ditampilkan di layar dan tidak menunggu sampai tombol enter ditekan. Nilai 'y' ditampilkan karena fungsi putchar.
Apa itu getche?
Fungsi getche digunakan untuk membaca satu karakter dari keyboard. Bacaan ditampilkan langsung di layar tanpa menunggu tombol enter.
Berdasarkan program di atas, sebuah karakter dibaca menggunakan fungsi getche. Ini menampilkan nilai yang diterima di layar. Itu tidak menunggu sampai tombol enter ditekan. Saat memberikan input 'a', itu ditampilkan di layar. Itu tidak menunggu sampai tombol enter ditekan. Nilai 'a' kedua ditampilkan di layar karena fungsi putchar.
Apa Persamaan Antara Getch dan Getche?
- Keduanya adalah fungsi yang disediakan oleh bahasa C.
- Tidak menunggu sampai tombol enter ditekan.
Apa perbedaan antara getch dan getche?
Artikel Diff Tengah sebelum Tabel
getch vs getche |
|
getch adalah fungsi C untuk membaca satu karakter dari keyboard yang tidak ditampilkan di layar dan langsung dikembalikan tanpa menunggu tombol enter. | getche adalah fungsi C untuk membaca satu karakter dari keyboard yang langsung ditampilkan di layar tanpa menunggu tombol enter. |
Metode Menampilkan Input | |
getch tidak menampilkan karakter yang dimasukkan oleh pengguna. | getche menampilkan karakter yang dimasukkan oleh pengguna. |
Sintaksis | |
sintaks getch mirip dengan int getch (void); | sintaks getche mirip dengan int getche (void); |
Ringkasan - getch vs getche
getch dan getche adalah fungsi dalam bahasa C. Perbedaan antara getch dan getche adalah, getch digunakan untuk membaca satu karakter dari keyboard yang tidak menampilkan nilai yang dimasukkan di layar dan tidak menunggu tombol enter; getche digunakan untuk membaca satu karakter dari keyboard yang langsung ditampilkan di layar tanpa menunggu tombol enter. Getch dan getche tampak sama tetapi keduanya berbeda.
Unduh Versi PDF getch vs getche
Anda dapat mengunduh versi PDF dari artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silahkan download versi PDF disini Perbedaan Antara getch dan getche