源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

详解C语言中getgid()函数和getegid()函数的区别

  • 时间:2021-01-08 02:38 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:详解C语言中getgid()函数和getegid()函数的区别
[b]C语言getgid()函数:取得组识别码函数 [/b] 头文件:
#include <unistd.h>  #include <sys/types.h>
定义函数:
gid_t getgid(void);
函数说明:getgid()用来取得执行目前进程的组识别码。 返回值:返回组识别码 范例
#include <unistd.h>
#include <sys/types.h>
main()
{
  printf("gid is %d\n", getgid());
}
执行:
gid is 0 //当使用root 身份执行范例程序时
[b]C语言getegid()函数:获得组识别码 [/b] 头文件:
 #include <unistd.h>  #include <sys/types.h>
定义函数:
gid_t getegid(void);
函数说明:getegid()用来取得执行目前进程有效组识别码. 有效的组识别码用来决定进程执行时组的权限. 返回值:返回有效的组识别码. 范例
#include <unistd.h>
#include <sys/types.h>
main()
{
  printf("egid is %d\n", getegid());
}
执行:
egid is 0 //当使用root 身份执行范例程序时
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部