这个哪里错了啊
#include<iostream>
#include<cstdlib>
using namespace std;
typedef struct QNode{
int data;
struct QNode *next;
}QNode,*s;
typedef struct{
s front;
s rear;
}Linkqueue;
int initqueue(Linkqueue &l)
{
int i;
l.front=new QNode();
for(i=0;i<=5;i++){
l.front->data=i;
cout<<l.front;
}
l.rear->next=NULL;
cout<<endl;
return 0;
}
int main(){
Linkqueue l;
initqueue(l);
}
这个为什么运行的时候会出现不能读取啊,还有乱码是怎么回事啊?
希望能告诉偶