WINDOWS 数据类型
来源:互联网 发布:caffe 自定义数据层 编辑:程序博客网 时间:2024/06/07 02:34
WINDOWS 数据类型
HANDLE 类型的变量用于唯一标识一个“对象”,如窗口, 控件, 文件等,WINDOWS 平台存在众多这样的对象,对象是程序操作的目标
BOOL
布尔型变量
BYTE
字节类型
CHAR
8比特字节
DWORD
32位无符号整型数据
DWORD32
32位无符号整型数据
DWORD64
64位无符号整型数据
FLOAT
浮点数据类型
HANDLE
对象句柄,最基本的句柄类型
HICON
图标句柄
HINSTANCE
程序实例的句柄
HKEY
注册表键的句柄
HMODULE
模块的句柄
HWND
窗口的句柄
INT
32位符号整型数据类型
INT_PTR
32位符号整型数据指针类型
INT32
32位符号整型数据类型
INT64
64位符号整型数据类型
LONG
32位符号整型数据类型
LONGLONG
64位符号整型数据类型
LONG32
32位符号整型数据类型
LONG64
64位符号整型数据类型
LPCSTR
(ANSII)字符串常量
LPCWSTR
(UNICODE)字符串常量
LPDWORD
指向DWORD类型数据的指针
LPSTR
(ANSII)字符串变量
LPWSTR
(UNICODE)字符串变量
SHORT
无符号短整型(16位)
SIZE_T
表示内存大小,以字节为单位,其最大值是CPU最大寻址范围
UCHAR
无符号CHAR
UINT
无符号INT
ULONG
无符号LONG
WCHAR
16位UNICODE字符
WORD
16位无符号整型数据
常用WINDOW 数据类型演示
#include <windows.h>#include <iostream>int main(){std::cout << "BOOL sizeof :" << sizeof(BOOL) << std::endl;std::cout << "BYTE sizeof :" << sizeof(BYTE) << std::endl;std::cout << "CHAR sizeof :" << sizeof(CHAR) << std::endl;std::cout << "DWORD sizeof :" << sizeof(DWORD) << std::endl;std::cout << "DWORD32 sizeof :" << sizeof(DWORD32) << std::endl;std::cout << "DWORD64 sizeof :" << sizeof(DWORD64) << std::endl;std::cout << "FLOAT sizeof :" << sizeof(FLOAT) << std::endl;std::cout << "HANDLE sizeof :" << sizeof(HANDLE) << std::endl;std::cout << "HICON sizeof :" << sizeof(HICON) << std::endl;std::cout << "HINSTANCE sizeof :" << sizeof(HINSTANCE) << std::endl;std::cout << "HKEY sizeof :" << sizeof(HKEY) << std::endl;std::cout << "HMODULE sizeof :" << sizeof(HMODULE) << std::endl;std::cout << "HWND sizeof :" << sizeof(HWND) << std::endl;std::cout << "INT sizeof :" << sizeof(INT) << std::endl;std::cout << "INT_PTR sizeof :" << sizeof(INT_PTR) << std::endl;std::cout << "INT32 sizeof :" << sizeof(INT32) << std::endl;std::cout << "INT64 sizeof :" << sizeof(INT64) << std::endl;std::cout << "LONG sizeof :" << sizeof(LONG) << std::endl;std::cout << "LONGLONG sizeof :" << sizeof(LONGLONG) << std::endl;std::cout << "LONG32 sizeof :" << sizeof(LONG32) << std::endl;std::cout << "LONG64 sizeof :" << sizeof(LONG64) << std::endl;std::cout << "LPCSTR sizeof :" << sizeof(LPCSTR) << std::endl;std::cout << "LPCWSTR sizeof :" << sizeof(LPCWSTR) << std::endl;std::cout << "LPSTR sizeof :" << sizeof(LPSTR) << std::endl;std::cout << "LPWSTR sizeof :" << sizeof(LPWSTR) << std::endl;std::cout << "SHORT sizeof :" << sizeof(SHORT) << std::endl;std::cout << "SIZE_T sizeof :" << sizeof(SIZE_T) << std::endl;std::cout << "UCHAR sizeof :" << sizeof(UCHAR) << std::endl;std::cout << "UINT sizeof :" << sizeof(UINT) << std::endl;std::cout << "ULONG sizeof :" << sizeof(ULONG) << std::endl;std::cout << "WCHAR sizeof :" << sizeof(WCHAR) << std::endl;std::cout << "WORD sizeof :" << sizeof(WORD) << std::endl;system("pause");return NULL;}
0 0
- WINDOWS数据类型
- WINDOWS数据类型
- WINDOWS数据类型
- WINDOWS数据类型
- windows 数据类型
- windows 数据类型
- windows 数据类型
- windows数据类型
- windows数据类型
- WINDOWS数据类型
- Windows数据类型
- Windows数据类型
- WINDOWS数据类型
- windows数据类型
- Windows数据类型
- Windows数据类型
- Windows数据类型
- Windows数据类型
- INVALID_CHARACTER_ERR: 指定的 XML 字符无效或非法。
- 禁止Gradle检查PNG的合法性
- phpcms sp4系统中内容分表管理实现
- sql 复习笔记(一)
- JAVA虚拟机的垃圾回收机制
- WINDOWS 数据类型
- hdu5245——Joyful(概率论求期望)
- HDU 1875 畅通工程再续(prim)
- ubuntu 16.04 安装 mysql
- 二叉树20:二叉搜索树的后序遍历序列
- java.lang.NullPointerException:null 没有打印出任何堆栈信息的解决办法
- dubbo学习总结-(1)dubbo快速体验
- 设备树之应用(一)
- 石子合并