您的位置:首页 > 编程语言 > C语言/C++

C语言中的LARGE_INTEGER

2017-01-17 10:13 483 查看
LARGE_INTEGER是一个union:用于表示一个有符号整数值。结构定义如下

typedef union _LARGE_INTEGER{

     struct{

             DWORD LowPart,

             LONG  HighPart

              };

    LONGLONG QuadPart

}LARGE_INTEGER;

含义是当编译器支持64位整数时使用QuadPart(64位)存取。否则分别在LowPart(32位)和HighPart(32位)存取,HighPart的最高位为符号位。

表示数的范围:--3689348814741910324到+4611686018427387903

完!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: