请问怎么调用这个结构的数据?
{
private:
struct node{int m;struct node *next;};
enum{q_size=10};
node * front;
node * rear;
int items;
const int qsize;
public:
get()
{
cout<<items<<endl;
cout<<front->m<<endl; //这样子调用不对,程序会崩溃
cout<<node.m<<endl; //这样子也不对,干脆变异不过去。
}
那么究竟要怎么调用呢。求解
[解决办法]
front->m 的语法是正确的,注意指针是否有效即可。