struct passwd 结构体成员
程序代码:
[ 本帖最后由 madfrogme 于 2012-9-1 10:51 编辑 ]
程序代码:#include <stdio.h>
#include <sys/types.h>
#include <pwd.h>
int main(void) {
struct passwd *pw;
pw = getpwuid(501); /*或者是 getpwnam("wzj"); 用来返回一个指向passwd结构体的指针*/
printf("%s\n",pw->pw_name); /*用户名*/
printf("%s\n",pw->pw_passwd); /*密码,用'*'表示*/
printf("%d\n",pw->pw_uid);
printf("%d\n",pw->pw_gid);
printf("%s\n",pw->pw_gecos); /*注释字段*/
printf("%s\n",pw->pw_dir); /*初始shell*/
printf("%s\n",pw->pw_shell);
return 0;
}[ 本帖最后由 madfrogme 于 2012-9-1 10:51 编辑 ]

The quieter you become, the more you can hear






