Incompatible types in assignment of ‘int’ to ‘int [2]’
问题 In Arduino I have an error. incompatible types in assignment of ‘int’ to ‘int [2]’ long received; long received_t; long received_m; int arra[2]; void setup() { analogReference(INTERNAL); Serial.begin(9600); } void loop() { while( Serial.available() > 0) { arra = Serial.read(); Serial.println(arra[0]); Serial.println(arra[1]); } } 回答1: How about while( Serial.available() > 1) { arra[0] = Serial.read(); arra[1] = Serial.read(); Serial.println(arra[0]); Serial.println(arra[1]); } ? Still not