#include <iostream>
#include <queue>
using namespace std;

struct packet{
    public:
        int size;
};

int main()
{
    queue<packet> myquue[2];

    packet pkt;
    pkt.size=3125;

    myquue[1].push(pkt);
    myquue[1].push(pkt);
    myquue[1].push(pkt);
    myquue[1].push(pkt);
    myquue[1].push(pkt);

    cout<<myquue[1].size()<<endl;

    if(myquue[1].front().size > 0){

        cout<<*(&myquue[1].front().size)<<endl;//數字
        cout<<  &myquue[1].front().size+1<<endl;//address
        cout<< (&myquue[1].front().size+2)<<endl;
        cout<< (&myquue[1].front().size+3)<<endl;
        cout<< (&myquue[1].front().size+4)<<endl;
        cout<< (&myquue[1].front().size+5)<<endl;
    }
    return 0;
}
