私は以下のように宣言されたenumを持っています。Cで関数の引数としてENUMを渡す方法
typedef enum
{
NORMAL = 0,
EXTENDED
}CyclicPrefixType_t;
CyclicPrefixType_t cpType;
私は、引数としてこれを取る関数が必要になります。
fun (CyclicPrefixType_t cpType) ;
FUNC宣言は次のとおりです。
void fun(CyclicPrefixType_t cpType);
助けてください。私はそれが正しいとは思わない。正確あなたがそれを行う方法はかなりだ
おかげ
なぜそれが間違っていると思いますか?あなたのコンパイラはあなたに何を伝えましたか? –
私はうまく見えます。あなたはそれをコンパイルしようとしましたか? –
末尾に '_t'の型名を使用しないでください。通常はPOSIXによって予約されています。しかし、他の人が言うように、あなたのプロトタイプは大丈夫です。 –