<分区>
我有:
int arraySize(int arr[]) {
int size = 0;
for(int i=0;i>-1;) {
Serial.println(arr[i]);
if(arr[i] != NULL) {
size++;
i++;
}
else {
break;
}
}
return size;
}
void loop() {
int stuff[2] = {5, 6};
arraySize(stuff);
delay(2000);
}
应该只打印出 2 个项目(5 和 6),但我得到了 5、6、13312、23296。
出了什么问题?