我的代码片段是
String item[] = {"Hello","How","Where"};
int slot[] = {2,0,0};
i=0;
String t = item[slot[i]];
lcd.write(t); //This gives error
如何根除这个问题。我是ArduinoIDE和微处理器的初学者。 谢谢。
答案 0 :(得分:1)
它认为你应该使用lcd.print而不是lcd.write。函数lcd.write一次写出单个字符,因为你想输出一个字符串,你可以使用lcd.print。
lcd.print(t);
另请参阅手册上的书写和打印。 http://arduino.cc/en/Reference/LiquidCrystalWrite