Bagikan melalui


Konsol dan port I/O

Rutinitas ini membaca dan menulis di konsol Anda atau pada port yang ditentukan. Rutinitas I/O konsol tidak kompatibel dengan I/O streaming atau rutinitas pustaka I/O tingkat rendah. Konsol atau port tidak harus dibuka atau ditutup sebelum I/O dilakukan, sehingga tidak ada rutinitas terbuka atau tutup dalam kategori ini. Dalam sistem operasi Windows, output dari fungsi-fungsi ini selalu diarahkan ke konsol dan tidak dapat dialihkan.

Rutinitas I/O konsol dan port

Rutin Gunakan
_cgets, _cgetws, _cgets_s, _cgetws_s Membaca string dari konsol
_cprintf, _cwprintf, _cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l Menulis data yang diformat ke konsol
_cputs Tulis string ke konsol
_cscanf, _cwscanf, _cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l Membaca data yang diformat dari konsol
_getch, _getwch Membaca karakter dari konsol
_getche, _getwche Membaca karakter dari konsol dan menggemakannya
_inp Membaca byte dari port I/O yang ditentukan
_inpd Membaca kata ganda dari port I/O tertentu
_inpw Membaca kata 2-byte dari port I/O tertentu
_kbhit Periksa penekanan tombol di konsol; gunakan sebelum mencoba membaca dari konsol
_outp Menulis byte ke port I/O yang ditentukan
_outpd Menulis kata ganda ke port I/O yang ditentukan
_outpw Menulis kata ke port I/O yang ditentukan
_putch, _putwch Menulis karakter ke konsol
_ungetch, _ungetwch Karakter terakhir "Unget" dibaca dari konsol sehingga menjadi karakter berikutnya yang dibaca

Baca juga

Input dan output
Rutinitas runtime Universal C menurut kategori