VC 基础数据类型大全 2010-07-04 20:43:28| 分类: C++学习|字号 订阅 字符类 标识符 实际类型 意义 1. CHAR char 8位Windows(ANSI)字符。 2. CCHAR char 8位Windows(ANSI)字符。 3. PSZ char* 一个以"NULL"结束的 Windows字符串的指针 4. PCHAR CHAR* 一个 CHAR型指针 5. PSTR CHAR* 一个以"NULL"结尾的 8位Windows(ANSI)字符串指针 6. LPSTR CHAR* 一个以"NULL"结尾的 8位WINDOWS(ANSI)字符串指针 7. NPSTR CHAR* 一个以"NULL"结尾的 8位WINDOWS(ANSI)字符串指针 8. PCSTR CONST CHAR* 一个以"NULL"结尾的 8位WINDOWS(ANSI)字符串常量指针 9. LPCSTR CONST CHAR* 一个以"NULL"结尾的 8位WINDOWS(ANSI)字符串常量指针 10. WCHAR wchar_t 16位Unicode字符 11. PWCH WCHAR* 一个 WCHAR型指针 12. PWCHAR WCHAR* 一个 WCHAR型指针 13. PWSTR WCHAR* 一个以"NULL"结尾的 16位Unicode字符串指针 14. LPWSTR WCHAR FAR* 一个以"NULL"结尾的 16位Unicode字符串指针 15. NWPSTR WCHAR* 一个以"NULL"结尾的 16位Unicode字符串指针 16. PCWCH CONST WCHAR* 一个 WCHAR型常量指针 17. LPCWCH CONST WCHAR FAR* 一个 WCHAR型常量指针 18. PCWSTR CONST WCHAR* 一个以"NULL"结束的 16位Unicode字符串常量指针 19. LPCWSTR CONST WCHAR FAR* 一个以"NULL"结尾的 16位Unicode字符串常量指针 20. TCHAR WCHAR(或 char) 兼容型字符(Unicode中为 WCHAR型,Windows中为CHAR型) 21. PTCHAR WCHAR*(或 char) 一个 TCHAR型指针 22. PTCH LPWSTR(或 LPSTR) Unicode中为 LPWSTR型,Windows中为 LPSTR型 23. LPTCH LPWSTR(或 LPSTR) Unicode中为 LPWSTR型,Windows中为 LPSTR型 24. PTSTR LPWSTR(或 LPSTR) Unicode中为 LPWSTR型,Windows中为 LPSTR型 25. LPTSTR LPWSTR(或 LPSTR) Unicode中为 LPWSTR型,Windows中为 LPSTR型 26. PCTSTR PCWSTR(或PCSTR) Unicode中为PCWSTR型,Windows中为PCSTR型 27. LPCTSTR LPCWSTR(或LPCSTR) Unicode中为LPCWSTR型,Windows中为LPCSTR型 28. UCHAR unsigned char 无符号字符型 29. PUCHAR UCHAR* 一个 UCHAR型指针 30. BSTR OLECHAR* 32位字符指针(不推荐使用) 31. OLECHAR wchar_t Unicode字符类型(用于对象链接与嵌入的数据类型,如嵌入...