读书人

怎么理解下面的typedef

发布时间: 2012-03-16 16:34:56 作者: rapoo

如何理解下面的typedef?
Win32 API中定义了一些自己的字符数据类型。这些数据类型的定义在winnt.h头文件中。例如:

typedef char CHAR;

typedef unsigned short WCHAR; // wc, 16-bit UNICODE character

typedef CONST CHAR *LPCSTR, *PCSTR; // ??

最后一句定义该如何理解呢?

谢谢!!


[解决办法]
typedef CONST CHAR *LPCSTR, *PCSTR
跟申明变量时是一样的吧,就相当于 LPCSTR和PCSTR都是指向const char的指针了。
[解决办法]
就是一个const char的指针。。。。
Pointer to a constant null-terminated string of 8-bit Windows (ANSI) characters. (MSDN)
[解决办法]
如果能理解int i,j;
估计那个也不难理解吧

读书人网 >C++

热点推荐