fgets.c,v

来自「用TCPIP进行网际互联源码」· C,V 代码 · 共 52 行

C,V
52
字号
head	1.1;access;symbols;locks	dls:1.1; strict;comment	@ * @;1.1date	97.09.21.19.27.40;	author dls;	state Dist;branches;next	;desc@@1.1log@pre-3e code@text@/* fgets.c - fgets */#define NULL    0/*------------------------------------------------------------------------ *  fgets  --  read a newline-terminated string from device (file) dev *------------------------------------------------------------------------ */char *fgets(dev, s, n)        int      dev;        char    *s;        int      n;{	register c;	register char *cs;	cs = s;        while (--n>0 && (c = getc(dev))>=0) {		*cs++ = c;		if (c=='\n')			break;	}	if (c<0 && cs==s)		return(NULL);	*cs++ = '\0';	return(s);}@

⌨️ 快捷键说明

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