程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> 詳解C說話中getgid()函數和getegid()函數的差別

詳解C說話中getgid()函數和getegid()函數的差別

編輯:關於C++

詳解C說話中getgid()函數和getegid()函數的差別。本站提示廣大學習愛好者:(詳解C說話中getgid()函數和getegid()函數的差別)文章只能為提供參考,不一定能成為您想要的結果。以下是詳解C說話中getgid()函數和getegid()函數的差別正文


C說話getgid()函數:獲得組辨認碼函數

頭文件:

#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 身份履行典范法式時

C說話getegid()函數:取得組辨認碼

頭文件:

 #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 身份履行典范法式時

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved