import data.Stack; // スタクの機能を提供するライブラリ import data.Queue; // キューの機能を提供するライブラリ Stack s; // 整数値のスタックを扱う構造体 push(s, 1); // スタック s に値「1」を入れる push(s, 2); // スタック s に「2」を入れる println("スタックから値を取り出します:"); println( pop(s) ); //スタック s から値を 1 つ取り出す println( pop(s) ); //スタック s から値を 1 つ取り出す Queue q; //整数値のキューを扱う構造体 enqueue(q, 1) ; // キュー q に値「1」を入れる enqueue(q, 2) ; // キュー q に「2」を入れる println("キューから値を取り出します:"); println( dequeue(q) ); //キュー q から値を 1 つ取り出す println( dequeue(q) ); //キュー q から値を 1 つ取り出す