列挙型を宣言し、Dirと呼びました。そのタイプの値を関数Move()で使用したかったのです。コードは次のとおりです。
enumDir {forward = 1、backward = 2、left = 3、right = 4}; void Move(Dir direction、int distance){direction = forward;} void setup(){//セットアップコードをここに配置して1回実行:} void loop(){//メインコードをここに配置して繰り返し実行:}
残念ながら、次のエラー:
V2.ino:23:13:エラー:変数またはフィールド「移動」がvoidV2.ino:23:13と宣言されました:エラー:「Dir」がこのscopeV2で宣言されていません。 ino:23:29:エラー:「int」の前にプライマリ式が必要です
何が問題になっていますか?