Arduino Error : expected unqualified-id before numeric constant

Jika pada konsol Arduino IDE terdapat error seperti ini: 

expected unqualified-id before numeric constant

 

Arduino Error : expected unqualified-id before numeric constant

Hal ini dikarenakan ada nama variabel yang sama tapi dideklarasi dengan dua cara berbeda yaitu #define dan tipe data (int, float ...). Misal dari gambar di atas, variabel bernama pin_relay, dideklarasi dengan dua cara. Pertama menggunakan #define dan yang kedua menggunakan tipe data int.

Solusinya yaitu satu nama variabel, harus digunakan hanya satu jenis deklarasi. Hanya menggunakan #define atau tipe data saja.

Seperti gambar di bawah ini. Terdapat dua variabel dengan dua cara deklarasi. Ketika di Compile, tidak ada error lagi.


Arduino Error : expected unqualified-id before numeric constant
 
 

Post a Comment

0 Comments