typedef WCHAR * PWCHAR, * LPWCH;是什么意思

majiademajia 2005-07-18 02:48:11
是WCHAR =* PWCHAR
还是WCHAR * =PWCHAR
* LPWCH是什么意思
...全文
616 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
66766 2005-07-18
  • 打赏
  • 举报
回复
谢谢大家,也许语法就规定了这样
typedef WCHAR * PWCHAR, * LPWCH;
typedef (WCHAR *) (PWCHAR), (* LPWCH);
不同于
int * i,*j;
megaboy 2005-07-18
  • 打赏
  • 举报
回复
在LPWCH前面加个星号是想说明LPWCH是一个指针。
majiademajia 2005-07-18
  • 打赏
  • 举报
回复
typedef WCHAR * PWCHAR, *(我不能理解的是这里的这个星号) LPWCH;
似乎应该写成这样
typedef WCHAR * PWCHAR, LPWCH;
WhatCanIdoing 2005-07-18
  • 打赏
  • 举报
回复
typedef WCHAR * PWCHAR, * LPWCH;是什么意思
typedef WCHAR* PWCHAR; // PWCHAR = WCHAR*
typedef WCHAR* LPWCH; // LPWCH = WCHAR*

antijpn 2005-07-18
  • 打赏
  • 举报
回复
没有定义类型,类型已经存在,这个仅仅是创建类型的别名而以……
Flood1984 2005-07-18
  • 打赏
  • 举报
回复
typedef WCHAR * PWCHAR, * LPWCH;
定义了两种类型PWCHAR和LPWCH,
以后可以使用PWCHAR和LPWCH定义变量,
变量的类型同 WCHAR *
antijpn 2005-07-18
  • 打赏
  • 举报
回复
WCHAR *PWCHAR;
这样的话,PWCHAR的类型是WCHAR*,而加上typedef的话,PWCHAR就是WCHAR*这个类型了

69,368

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧