⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iso8859.h

📁 这是一个经典的伪随机数生成程序,特别方便和实用
💻 H
字号:
/* ISO 8859/1 Latin-1 "ctype" macro replacements. */extern unsigned char isoalpha[32], isoupper[32], isolower[32];#define isISOspace(x)	((isascii(((unsigned char) (x))) && isspace(((unsigned char) (x)))) || ((x) == 0xA0))#define isISOalpha(x)	((isoalpha[(((unsigned char) (x))) / 8] & (0x80 >> ((((unsigned char) (x))) % 8))) != 0)#define isISOupper(x)	((isoupper[(((unsigned char) (x))) / 8] & (0x80 >> ((((unsigned char) (x))) % 8))) != 0)#define isISOlower(x)	((isolower[(((unsigned char) (x))) / 8] & (0x80 >> ((((unsigned char) (x))) % 8))) != 0)#define isISOprint(x)   ((((x) >= ' ') && ((x) <= '~')) || ((x) >= 0xA0))#define toISOupper(x)   (isISOlower(x) ? (isascii(((unsigned char) (x))) ?  \                            toupper(x) : (((((unsigned char) (x)) != 0xDF) && \                            (((unsigned char) (x)) != 0xFF)) ? \			    (((unsigned char) (x)) - 0x20) : (x))) : (x))#define toISOlower(x)   (isISOupper(x) ? (isascii(((unsigned char) (x))) ?  \                            tolower(x) : (((unsigned char) (x)) + 0x20)) \			    : (x))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -