#define M 50main{int a[10]; //定义队列长度为10int *q=a; //初始化指针int *p=a;//M入队*p=M;if (p==&a[10]) p=a;else p++;//M出队if (q==&a[10]) q=a;else q++;}
linux源码