inp
, _inp
, inpw
, _inpw
, _inpd
Input, dari port, byte (inp
, _inp
), kata (inpw
, _inpw
), atau kata ganda (_inpd
).
Penting
Fungsi-fungsi ini usang. Dimulai di Visual Studio 2015, mereka tidak tersedia di CRT.
API ini tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime. Untuk informasi selengkapnya, lihat Fungsi CRT yang tidak didukung di aplikasi Platform Windows Universal.
Sintaks
int _inp(
unsigned short port
);
unsigned short _inpw(
unsigned short port
);
unsigned long _inpd(
unsigned short port
);
Parameter
port
Nomor port I/O.
Nilai hasil
Fungsi mengembalikan byte, kata, atau kata ganda yang dibaca dari port
. Tidak ada pengembalian kesalahan.
Keterangan
Fungsi _inp
, _inpw
, dan _inpd
membaca byte, kata, dan kata ganda, masing-masing, dari port input yang ditentukan. Nilai input dapat berupa bilangan bulat pendek yang tidak ditandatangani dalam rentang 0 - 65.535.
Karena fungsi-fungsi ini dibaca langsung dari port I/O, fungsi tersebut tidak dapat digunakan dalam kode pengguna.
Nama inp
dan inpw
adalah nama yang lebih lama dan tidak digunakan lagi untuk _inp
fungsi dan _inpw
. Untuk informasi selengkapnya, lihat nama fungsi POSIX.
Persyaratan
Rutin | Header yang diperlukan |
---|---|
_inp |
<conio.h> |
_inpw |
<conio.h> |
_inpd |
<conio.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
Pustaka
Semua versi pustaka run-time C.
Baca juga
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