|
发表于 2018-10-4 20:00:02
|
显示全部楼层
?
- #include <cstdio>
- #include <cstdlib>
- typedef struct Qnode
- {
- int data;
- Qnode *next;
- }Qnode;
- typedef struct Lq
- {
- Qnode *front;
- Qnode *rear;
- }Lq;
- void init(Lq *const &qu)
- {
- qu->front = NULL;
- qu->rear = NULL;
- /*qu = (Lq *)malloc(sizeof(Lq));
- (*qu).front = (*qu).rear = NULL;
- printf("初始化成功!\n");*/
- }
- int main()
- {
- Lq qu;
- Lq *tmp = &qu;
- printf("front:%.8X, rear:%.8X\n", tmp->front, tmp->rear);
- init(&qu);
- printf("front:%.8X, rear:%.8X\n", tmp->front, tmp->rear);
- return 0;
- }
复制代码 |
|