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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk