getpw.c

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

C
32
字号
/* @(#)getpw.c	4.1 (Berkeley) 12/21/80 *//* * Modification History: * *  2/11/87 - Fred L. Templin * *           Changed getpw() to call getpwuid() in order *	     to access the Yellow Pages. * */#include	<stdio.h>#include	<pwd.h>getpw(uid, buf)int uid;char buf[];{	struct passwd *getpwuid();	struct passwd *ent;	if ((ent = getpwuid (uid)) == (struct passwd *)NULL)		return (1);	(void) sprintf (buf, "%s:%s:%d:%d:%s:%s:%s",						ent->pw_name, ent->pw_passwd,						ent->pw_uid, ent->pw_gid,						ent->pw_gecos, ent->pw_dir,						ent->pw_shell);	return (0);}

⌨️ 快捷键说明

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