首页 / 业界百科 / 正文

main函数三个参数

时间:2024-10-27 06:01:13

main第三个参数 

main函数的第三个参数是环境变量(env)

在C语言中,main函数可以有三个参数:int argc, char *argv[], char **env)。其中,env就是环境变量,它是一个指针数组,每个元素都包含ENVVAR=value形式的字符串,其中ENVVAR为环境变量如PATH或87,value为ENVVAR的对应值如C:\\DOS, C:\\TURBOC(对于PATH) 或YES(对于87)。

虽然这个参数在一些编译器中被广泛支持,但它并不符合C89标准,直到C99之后,main的第三个参数才不能认为绝对不符合标准。

此外,在Linux系统中,还可以使用全局变量extern char ** environ来获取所有的环境变量。

《main函数三个参数》不代表本网站观点,如有侵权请联系我们删除

广州她氧信息科技有限公司 她氧网版权所有 粤ICP备2023058637号