詳解C語言中g(shù)etgid()函數(shù)和getegid()函數(shù)的區(qū)別
C語言getgid()函數(shù):取得組識別碼函數(shù)
頭文件:
#include <unistd.h> #include <sys/types.h>
定義函數(shù):
gid_t getgid(void);
函數(shù)說明:getgid()用來取得執(zhí)行目前進程的組識別碼。
返回值:返回組識別碼
范例
#include <unistd.h>
#include <sys/types.h>
main()
{
printf("gid is %d\n", getgid());
}
執(zhí)行:
gid is 0 //當(dāng)使用root 身份執(zhí)行范例程序時
C語言getegid()函數(shù):獲得組識別碼
頭文件:
#include <unistd.h> #include <sys/types.h>
定義函數(shù):
gid_t getegid(void);
函數(shù)說明:getegid()用來取得執(zhí)行目前進程有效組識別碼. 有效的組識別碼用來決定進程執(zhí)行時組的權(quán)限.
返回值:返回有效的組識別碼.
范例
#include <unistd.h>
#include <sys/types.h>
main()
{
printf("egid is %d\n", getegid());
}
執(zhí)行:
egid is 0 //當(dāng)使用root 身份執(zhí)行范例程序時
相關(guān)文章
MinGW-w64 C/C++編譯器下載和安裝的方法步驟(入門教程)
如果電腦沒有安裝MinGW-w64 C/C++編譯器,就無法運行g(shù)cc命令,本文主要介紹了MinGW-w64 C/C++編譯器下載和安裝的方法步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02
深入探討C語言中局部變量與全局變量在內(nèi)存中的存放位置
本篇文章是對在C語言中局部變量與全局變量在內(nèi)存中的存放位置進行了詳細的分析介紹,需要的朋友參考下2013-05-05
C語言 數(shù)據(jù)結(jié)構(gòu)中求解迷宮問題實現(xiàn)方法
這篇文章主要介紹了C語言 數(shù)據(jù)結(jié)構(gòu)中求解迷宮問題實現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下2017-03-03
基于OpenCV實現(xiàn)車道線檢測(自動駕駛 機器視覺)
無人駕駛技術(shù)是機器學(xué)習(xí)為主的一門前沿領(lǐng)域,在無人駕駛領(lǐng)域中機器學(xué)習(xí)的各種算法隨處可見,本文將為大家介紹無人駕駛技術(shù)中的車道線檢測,感興趣的小伙伴可以了解一下2021-11-11

