GCC编译错误:期望的说明符限定符列表

and*_*and 0 c gcc

用gcc编译这段代码时

#include <stdio.h>
#include <pthread.h>
#include <stdlib.h>
#include <unistd.h>



typedef struct _Nodo
{
    unsigned int id_thread;
    int id_mutex;
    _Nodo *solicita;
    _Nodo *asignado;

}Nodo;
Run Code Online (Sandbox Code Playgroud)

我明白了:

libdrm.c:13: error: expected specifier-qualifier-list before ‘_Nodo’
Run Code Online (Sandbox Code Playgroud)

为什么?

And*_*gia 9

试试:struct _Nodo *solicita.