Share via


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

Konversi data
is, isw rutinitas
to Fungsi