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

