uprf.c

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 27 行

C
27
字号
/* uprf.c - "unsigned" lexical prefix  */#define TO_LOWER 040#define NO_MASK  000#include <ctype.h>uprf (c1, c2)register char  *c1,               *c2;{    register int    c,		    mask;    if (c1 == 0 || c2 == 0)	return(0);         /* XXX */    while (c = *c2++)    {	mask = (isalpha(c) && isalpha(*c1)) ?  TO_LOWER : NO_MASK;	if ((c | mask) != (*c1 | mask))	    return 0;	else	    c1++;    }    return 1;}

⌨️ 快捷键说明

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