-
-
[旧帖]
[求助]求关于C++,数据结构的牛人,关于循环队列输出的一个问题。。
0.00雪花
-
发表于:
2012-6-24 22:14
1510
-
[旧帖] [求助]求关于C++,数据结构的牛人,关于循环队列输出的一个问题。。
0.00雪花
闲来无事,写个循环队列玩,结果却出大问题了,汗。。
Queue q=init_queue();
insert_queue(q,1);
insert_queue(q,2);
/*int data1=get_queue(q);
int data2=get_queue(q);
cout<<"队列出对的元素依次是:"<<data1<<endl<<data2<<endl;*/这样写,我的输出是1,2
cout<<"队列出对的元素依次是:"<<get_queue(q)<<endl<<get_queue(q)<<endl;//这样写,我的输出是2,1
求解答,2种写法的输出怎么不一样啊。。一开始我用的是上面一种写法,结果发现,与预料的结果正好相反。
该为注释的那种写法,结果又正确了,求解答,求大神。。。。。后来想想,应该是cout的输出问题,求高手给个cout的用法具体说明。。。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)