m******s 发帖数: 204 | 1 【 以下文字转载自 Programming 讨论区 】
发信人: metricss (metr), 信区: Programming
标 题: 请教一个系统设计问题
发信站: BBS 未名空间站 (Fri Feb 26 04:15:12 2010, 美东)
设计一个字符队列管理系统:总的字符队列数目不定,每个队列长度不定。预先不知道
最大有几个队列
界面要求:
Q * create_queue(); //Creates a FIFO byte queue, returning a handle to it.
void destroy_queue(Q * q); //Destroy an earlier created byte queue.
void enqueue_byte(Q * q, unsigned char b); //Adds a new byte to a queue.
unsigned char dequeue_byte(Q * q); //Pops the next byte off the FIFO queue.
1。 不准使用任何动态内存分配函数。所有的操作只能在 |
|