warning: no previous prototype for ‘gxatcId_broadcast_loop’ [-Wmissing-prototypes]
上面这个warning与标题warning解决办法相同。
static void PrintCircleQueue();
static void PrintCircleQueue()
{
}
Your code provides a forward declaration for function myFunct(), but that declaration is not a prototype because it does not declare the types of the (zero) function parameters (see below). The declaration you provide declares the function to return nothing and to accept a fixed but unspecified number of parameters,* which you will appreciate is insufficient for the compiler to fully verify the function call. An actual prototype for that function would be this:
void myFunct(void);
解决办法
static void PrintCircleQueue(void);
函数定义的() 里可以加void,也可以不加。最好加上。