Chinaunix首页 | 论坛 | 博客
  • 博客访问: 363663
  • 博文数量: 84
  • 博客积分: 1970
  • 博客等级: 上尉
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-13 20:42
文章分类
文章存档

2011年(1)

2010年(4)

2009年(29)

2008年(50)

我的朋友

分类: C/C++

2008-11-26 16:15:10

getpw, fgetpwent, getpwent, getpwuid
表头文件:#include
               #include
函数定义:struct passwd *getpwnam(const char *name);
函数说明:getpwnam()用来逐一搜索参数name指定的帐号名称,找到时便将该用户的数据以passwd结构返回。
返回值   :返回passwd结构数据, 如果返回NULL则表示已无数据,或有错误发生
范例:
/* 取得root的帐号的识别码和根目录 */
#include
#include

main()
{
      struct  passwd *user;
      user=getpwnam("root");

      printf("name  :%s\n", user->pw_name);
      printf("uid :%d\n", user->pw_uid);
      printf("home :%s\n", user->pw_dir);
}
阅读(6251) | 评论(0) | 转发(0) |
0

上一篇:c语言stat函数

下一篇:linux刻录光盘

给主人留下些什么吧!~~