toascii
, __toascii
Mengonversi karakter menjadi ASCII 7-bit dengan pemotongan.
Sintaks
int __toascii(
int c
);
#define toascii __toascii
Parameter
c
Karakter yang akan dikonversi.
Nilai hasil
__toascii
mengonversi nilai c
ke rentang ASCII 7-bit dan mengembalikan hasilnya. Tidak ada nilai pengembalian yang dicadangkan untuk menunjukkan kesalahan.
Keterangan
Rutinitas __toascii
mengonversi karakter yang diberikan menjadi karakter ASCII dengan memotongnya ke urutan rendah 7 bit. Tidak ada transformasi lain yang diterapkan.
__toascii
Rutinitas didefinisikan sebagai makro kecuali makro _CTYPE_DISABLE_MACROS
praprosesor didefinisikan. Untuk kompatibilitas mundur, toascii
didefinisikan sebagai makro hanya jika __STDC__
tidak didefinisikan atau didefinisikan sebagai 0; jika tidak, maka tidak ditentukan.
Persyaratan
Rutin | Header yang diperlukan |
---|---|
toascii , __toascii |
C: <ctype.h> C++: <cctype> atau <ctype.h> |
toascii
Makro adalah ekstensi POSIX, dan __toascii
merupakan implementasi khusus Microsoft dari ekstensi POSIX. Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.
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