IARプラットフォームでコーディングしており、以下を実行したいと考えています。IARに関するCプログラミング
struct etimer periodic;
が、それは誤りを思い付く:
"periodic" is declared with a never completed type.
どのように私はこの問題を解決するか、私は次の変数を宣言し、これらの後
struct timer {
uint32_t start;
uint32_t interval;
};
typedef (void) (*etimer_cb) (int,void*);
struct etimer {
struct timer timer;
struct etimer* next;
etimer_cb p;
};
を次のように私はtypedef
を持っていますか?
'のpointernessを隠す;'構造体の終了中括弧の後にデフ多分?私は通常、そこに置くだけで、必要があるかどうかはわかりません。 – leppie
ああ、私の部分には型付きエラーがあります。それらはそこにあります。 – user540382