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

📄 hunt3.c

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 C
字号:
#ifndef lintstatic char *sccsid = "@(#)hunt3.c	4.2 (Berkeley) 6/28/83";#endif#include "refer..c"#define BSIZ 250getq(v)char *v[];{	static char buff[BSIZ];	static int eof = 0;	extern char *sinput;	char *p;	int c, n = 0, las = 0;	if (eof) return(-1);	p = buff;	while ( (c = (sinput ? *sinput++ : getchar()) ) > 0)	{		if (c== '\n')			break;		if (isalpha(c) || isdigit(c))		{			if (las==0)			{				v[n++] = p;				las=1;			}			if (las++ <= 6)				*p++ = c;		}		else		{			if (las>0)				*p++ = 0;			las=0;		}	}	*p=0;	if (p > buff + BSIZ)		fprintf(stderr, "query long than %d characters\n", BSIZ);	assert(p < buff + BSIZ);	if (sinput==0 && c<= 0) eof=1;# if D1	fprintf(stderr, "no. keys %d\n",n);	for(c=0; c<n; c++)		fprintf(stderr, "keys X%sX\n", v[c]);# endif	return(n);}

⌨️ 快捷键说明

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