您的位置:首页 > 其它

LPSTR LPCSTR LPWSTR LPCWSTR区别

2015-02-06 13:56 459 查看
LPSTR LPCSTR LPWSTR LPCWSTR区别


LPSTR 一个32位的指向字符串的指针

LPCSTR 一个32位的指向字符串常量的指针

LPWSTR 一个32位的指向unicode字符串的指针

LPCWSTR 一个32位的指向unicode字符串常量的指针

前面的L代表LONG,P就是指针的意思,C就是constant的意思

W是wide的意思,STR就是string的意思

LPSTR = char *

LPCSTR = const char *

LPWSTR = wchar_t *

LPCWSTR = const wchar_t *

LPOLESTR = OLECHAR * = BSTR = LPWSTR(Win32)

LPCOLESTR = const OLECHAR * = LPCWSTR(Win32)

LPTSTR = _TCHAR *

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