コンパイルエラー169

Compiler Error 169

expected a declaration

宣言を入れてください

Quote:

何かしらの宣言を書き忘れた場合にこのエラーが発生します.

よくあるものだと,ifやwhile文等で{を書き忘れた場合などに起こりやすいです

例えば expected a declaration "}"の場合は{が足りないので}を減らすよう要求されるといった具合です.

コード整形(ctrl+shift+F)してみましょう

例1

#include "mbed.h"

int foo(int x);
void bar(void)
{
    if(foo()==1) //<--ここに{が欠けています
    }
}

例2

void SendPacket(int packet2send[]);
{
 test = sizeofpacket;
 counter = 0;
 etc...
}

エラー辞書に戻る


Please log in to post comments.