遍匈 / C囂冱廨籾 / C囂冱延楚 /

奕劔殊沫桟廠延楚(environment variables)議峙?

ANSI C炎彈戻工阻匯倖兆葎getenv()議痕方栖頼撹宸?販暦。getenv()痕方載酒汽匯委峺?勣臥孀議桟廠堪議峺寞勧弓公万?万祥卦指匯倖峺?乎延楚峙議峺寞。和中議殻會傍苧阻泌採貫C嶄資誼桟廠延楚PATH議峙?
# include <stdlib. h>
main(int argc, char * * argv)
{
char envValue[l29]; / * buffer to store PATH * /
char * envPtr = envValue ; / * pointer to this buffer * /
envPtr = getenv("PATH"); /* get the PATH */
printf ("PATH= %s\n" , envPtr) ; / * print the PATH * /
}
泌惚低園咎旺塰佩阻宸倖殻會?低祥氏心欺嚥壓DOS戻幣憲和補秘PATH凋綜頼畠屢揖議潤惚。並糞貧?低辛參喘getenv()殊沫AUTOEXEC?BAT猟周嶄議賜宀狼由哈擬朔壓DOS述幣憲和補秘議侭嗤桟廠延楚議峙。

宸戦嗤匯倖弌室派。輝塰佩Windows扮?Windows譜崔阻匯倖兆葎WINDIR議仟議桟廠延楚?万淫根阻Windows朕村議揃抄畠兆。和中宸粁酒汽議殻會喘栖殊沫宸倖堪?
# include <stdlib. h>
main(int argc, char * * argv)
{
char envValue[l29];
char * envPtr = envValue ;
envPtr = getenv("windir");
/ * print the Windows directory * /
printf("The Windows Directory is %s\n" , envPtr);
}
宸倖殻會珊辛參喘栖登僅輝念頁倦屎壓塰佩Windows?參式DOS殻會頁倦塰佩壓匯倖DOS shell和?遇音頁塰佩壓“寔屎議"DOS和。廣吭?殻會嶄議windir忖憲堪頁弌亟——宸匯泣載嶷勣?咀葎万斤寄弌亟頁樗湖議。泌惚低聞喘WINDIR?getenv()祥氏卦指匯倖NULL堪(燕幣延楚隆孀欺危列)。

喘匯putenv()痕方匆辛參譜崔桟廠延楚。徽勣廣吭?乎痕方音頁匯倖ANSI炎彈痕方?壓蝶乂園咎殻會嶄万辛嬬音參宸倖兆忖竃孖?賜宀功云祥音贋壓。低辛參喘匯putenv()痕方恂俯謹並秤。糞縞貧?壓貧中椎倖箭徨嶄?Windows屎頁喘宸倖痕方幹秀阻windir桟廠延楚。

AltStyle によって変換されたページ (->オリジナル) /