【发布时间】:2020-12-13 14:16:16
【问题描述】:
我有一些代码:
char *fruits[]={"Lettuce", "Tomato", "Pineapple", "Apple"}; //This is the array
long fruit1;
void setup(){
Serial.begin(9600);
randomSeed(500);
fruit1 = random(sizeof(fruits)/sizeof(char*));
Serial.println(fruits[fruit1]);//Prints random in serial
}
此代码在第一次运行 arduino 草图时会随机选择一个水果,但每隔一次我运行它时,它会使用与第一次运行草图时相同的随机水果。我希望它在每次运行草图时从数组中随机选择一个水果,这意味着每次我打开和关闭它时,我都希望看到与上一个不同的随机水果。对不起,如果我做错了什么。
【问题讨论】:
标签: arrays random arduino arduino-c++