nam.c

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

C
25
字号
/* Copyright (c) 1979 Regents of the University of California */static char sccsid[] = "@(#)NAM.c 1.3 6/10/81";#include "h00vars.h"char *NAM(val, name)	long		val;	/* internal enumerated type value */	char		*name;	/* ptr to enumerated type name descriptor */{	register int	value = val;	register short	*sptr;	sptr = (short *)name;	if (value < 0 || value >= *sptr) {		ERROR("Enumerated type value of %D is out of range on output\n",			val);		return;	}	sptr++;	return	name + 2 + sptr[value];}

⌨️ 快捷键说明

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