1

我的代码片段是

String item[] = {"Hello","How","Where"};
int slot[] = {2,0,0};
i=0;
String t = item[slot[i]];
lcd.write(t);       //This gives error

如何根除问题。我是 ArduinoIDE 和微处理器的初学者。谢谢你。

4

1 回答 1

1

它认为你应该使用 lcd.print 而不是 lcd.write。函数 lcd.write 一次写出单个字符,因为你想输出一个字符串,你可以使用 lcd.print 代替。

lcd.print(t);

另请参阅手册上的书写和打印。 http://arduino.cc/en/Reference/LiquidCrystalWrite

于 2013-06-17T08:44:43.990 回答