程序能够使用的C / C + +运行期全局变量

来源:互联网 发布:网络装维工作心得体会 编辑:程序博客网 时间:2024/05/03 07:29

 

变量名               类型                                               说明
_osver          unsigned int                       操作系统的测试版本。例如Windows 2000 Beta 3是测试版本2031 。因此_osver的值是2031
_winmajor     unsigned int                     采用十六进制表示法的Windows主要版本。对于Windows2000来说,它的值是5
_winminor      unsigned int                 采用十六进制表示法的Windows次要版本。对于Windows2000来说,它的值是0
_winver         unsigned int                   ( _winmajor < < 8 ) + _ winminor在命令行上传递的参数号
__argc           unsigned int                 带有指向ANSI/Unicode字符串的指针的__argc大小的数组
__argv         char     * *                      带有指向ANSI/Unicode字符串的指针的__argc大小的数组
__wargv      wchar_t * *                    每个数组项均指向一个命令行参数
_environ      char  * *                        指向ANSI字符串的指针的数组。每个数组项指向一个环境字符串
_wenviron   wchar_t * *                   指向Unicode字符串的指针的数组。每个数组项指向一个环境字符串
_pgmptr      char *                            正在运行的程序的ANSI全路径和名字
_wpgmptr   wchar_t *                       正在运行的程序的Unicode全路径和名字

原创粉丝点击