关于typedef的问题

AeoLusFeng 2002-03-04 10:43:52
请教一个问题:
typedef和typedef的区别是什么,它们的使用条件是什么?
我看见在typedef typename里不能使用指针,为什么?
谢谢
...全文
23 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fastd 2002-03-05
  • 打赏
  • 举报
回复
有区别吗?
ginger 2002-03-05
  • 打赏
  • 举报
回复
看不懂呀,
LLnju 2002-03-05
  • 打赏
  • 举报
回复
你以前可以放变量名的地方都可以用typedef,然后变量名的地方改成类型名。就是这么简单。
shuicai 2002-03-05
  • 打赏
  • 举报
回复
请教一个问题:
typedef和typedef的区别是什么,它们的使用条件是什么?
=========
我没看出区别.

我看见在typedef typename里不能使用指针,为什么?
================

指针完全可以用的楼上的高手描述得很清楚
purplelover 2002-03-05
  • 打赏
  • 举报
回复
问题看不懂(也许我的理解能力有限)
eion 2002-03-05
  • 打赏
  • 举报
回复
VC源代码:

typedef struct tagRECT
{
LONG left;
LONG top;
LONG right;
LONG bottom;
} RECT, *PRECT, NEAR *NPRECT, FAR *LPRECT;

你可以定义:
RECT rect; rect.left=100,rect.top=100;...............
PRECT pRect = ▭ pRect->right=2000;
LPRECT lpRect=pRect; lpRect->bottom=1000;

结果:
rect.left = 100;
rect.top = 100;
rect.right=2000;
rect.bottom = 1000;
snipersu 2002-03-04
  • 打赏
  • 举报
回复
what? typedef能用指针
如:
typedef int* aaa;
void p(aaa b);
typedef struct node

int i;
struct *next;
}node;
cppTrier 2002-03-04
  • 打赏
  • 举报
回复
?

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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