toascii
, __toascii
透過截斷將字元轉換成 7 位元 ASCII 字元。
語法
int __toascii(
int c
);
#define toascii __toascii
參數
c
要轉換的字元。
傳回值
__toascii
會將 c
的值轉換成 7 位元 ASCII 範圍,並傳回結果。 沒有保留表示錯誤的傳回值。
備註
__toascii
常式會將指定的字元轉換為 ASCII 字元,方法是將它截斷為低序位 7 位元。 不會套用任何其他轉換。
__toascii
除非定義預處理器巨集_CTYPE_DISABLE_MACROS
,否則例程會定義為巨集。 為了保持回溯相容性, toascii
只有在未定義或定義為 0 時 __STDC__
,才會定義為巨集,否則為未定義。
需求
常式 | 必要的標頭 |
---|---|
toascii , __toascii |
C: <ctype.h> C++:<cctype 或 <ctype.h>> |
toascii
巨集是 POSIX 延伸模組,__toascii
是 POSIX 延伸模組的 Microsoft 特定實作。 如需相容性詳細資訊,請參閱相容性。