注册 登录
编程论坛 C++教室

数据结构连接栈小问题

许三多 发布于 2007-11-14 01:39, 382 次点击
typedef char datatype; //这句话不懂什么意思,特别是前面的关键字typedef?
struct node{ //定义结构体
datatype data;
node *next;
};
typedef node *pointer; //这句话不懂什么意思,特别是前面的关键字typedef?


插入数:

void push(pointer &t,datatype x) //pointer &t,用他是什么意思?
{
pointer p;
p=new node;
p->data=x;
p->next=t;
t->=p;
}
//这个插入的功能怎么实现的啊,语句有点看不懂 请大哥们 多多解释 有图更好 谢谢了



3 回复
#2
孤魂居士2007-11-14 02:34
多把书看几遍
#3
许三多2007-11-14 11:07
怎么没有好心人帮助我解释下啊```
#4
nuciewth2007-11-14 11:18
以下是引用许三多在2007-11-14 1:39:58的发言:
typedef char datatype; //这句话不懂什么意思,特别是前面的关键字typedef?
struct node{ //定义结构体
datatype data;
node *next;
};
typedef node *pointer; //这句话不懂什么意思,特别是前面的关键字typedef?
自定义类型

插入数:

void push(pointer &t,datatype x) //pointer &t,用他是什么意思?//引用
{
pointer p;
p=new node;
p->data=x;
p->next=t;
t->=p;
}
//这个插入的功能怎么实现的啊,语句有点看不懂 请大哥们 多多解释 有图更好 谢谢了

在纸上画图会很清楚.


MS好象回答过恰两个问题.

1