VC数据类型

本文详细介绍了在VC编程中使用的主要数据类型,包括数值类、句柄类、函数指针类以及其他类。涵盖了如BYTE、BOOL、HANDLE、FUNCTION_PTR等关键数据类型及其在Windows系统中的作用和用法。
摘要由CSDN通过智能技术生成
VC数据类型
字符类型:
---------------------------------------------------
标识符 实际类型 意义 
CHAR char 8位Windows(ANSI)字符。 
CCHAR char 8位Windows(ANSI)字符。 
PSZ char* 一个以"NULL"结束的Windows字符串的指针 
PCHAR CHAR* 一个CHAR型指针 
PSTR CHAR* 一个以"NULL"结尾的8位Windows(ANSI)字符串指针 
LPSTR CHAR* 一个以"NULL"结尾的8位WINDOWS(ANSI)字符串指针 
NPSTR CHAR* 一个以"NULL"结尾的8位WINDOWS(ANSI)字符串指针 
PCSTR CONST CHAR* 一个以"NULL"结尾的8位WINDOWS(ANSI)字符串常量指针 
LPCSTR CONST CHAR* 一个以"NULL"结尾的8位WINDOWS(ANSI)字符串常量指针 
WCHAR wchar_t 16位Unicode字符 
PWCH WCHAR* 一个WCHAR型指针 
PWCHAR WCHAR* 一个WCHAR型指针 
PWSTR WCHAR* 一个以"NULL"结尾的16位Unicode字符串指针 
LPWSTR WCHAR FAR* 一个以"NULL"结尾的16位Unicode字符串指针 
NWPSTR WCHAR* 一个以"NULL"结尾的16位Unicode字符串指针 
PCWCH CONST WCHAR* 一个WCHAR型常量指针 
LPCWCH CONST WCHAR FAR* 一个WCHAR型常量指针 
PCWSTR CONST WCHAR* 一个以"NULL"结束的16位Unicode字符串常量指针 
LPCWSTR CONST WCHAR FAR* 一个以"NULL"结尾的16位Unicode字符串常量指针 
TCHAR WCHAR(或char) 兼容型字符(Unicode中为WCHAR型,Windows中为CHAR型) 
PTCHAR WCHAR*(或char) 一个TCHAR型指针 
PTCH LPWSTR(或LPSTR) Unicode中为LPWSTR型,Windows中为LPSTR型 
LPTCH LPWSTR(或LPSTR) Unicode中为LPWSTR型,Windows中为LPSTR型 
PTSTR LPWSTR(或LPSTR) Unicode中为LPWSTR型,Windows中为LPSTR型 
LPTSTR LPWSTR(或LPSTR) Unicode中为LPWSTR型,Windows中为LPSTR型 
PCTSTR PCWSTR(或PCSTR) Unicode中为PCWSTR型,Windows中为PCSTR型 
LPCTSTR LPCWSTR(或LPCSTR) Unicode中为LPCWSTR型,Windows中为LPCSTR型 
UCHAR unsigned char 无符号字符型 
PUCHAR UCHAR* 一个UCHAR型指针 
BSTR OLECHAR* 32位字符指针(不推荐使用) 
OLECHAR wchar_t Unicode字符类型(用于对象链接与嵌入的数据类型,如嵌入Word文档) 
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值