Ho un enum dichiarato come;Come passare ENUM come argomento di funzione in C
typedef enum
{
NORMAL = 0,
EXTENDED
}CyclicPrefixType_t;
CyclicPrefixType_t cpType;
Ho bisogno di una funzione che prende questo come un argomento:
fun (CyclicPrefixType_t cpType) ;
dichiarazione func è:
void fun(CyclicPrefixType_t cpType);
prega di aiuto. Non penso sia corretto
Grazie
Perché pensi che sia errato? Cosa ti ha detto il tuo compilatore? –
Mi sembra a posto; hai provato a compilarlo? –
Non utilizzare nomi di tipo con '_t' alla fine questi sono solitamente riservati, in particolare da POSIX. Ma come dicono gli altri, il tuo prototipo è ok. –