uleq.c
来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 29 行
C
29 行
/* uleq.c - "unsigned" lexical compare */#define TO_LOWER 040#define NO_MASK 000#include <ctype.h>uleq (c1, c2)register char *c1, *c2;{ register int c, mask; if (!c1) c1 = ""; if (!c2) c2 = ""; while (c = *c1++) { mask = (isalpha(c) && isalpha(*c2)) ? TO_LOWER : NO_MASK; if ((c | mask) != (*c2 | mask)) return 0; else c2++; } return (*c2 == 0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?