Şimdi Arduino'da yazdığım kod (Arduino kullanarak) birden çok 2 boyutlu diziler kullanıyor. Şimdi Seri Monitörü kullanarak bir şeyi yazdırdığımda, onu doğru şekilde yazdırıyor, ancak 2 boyutlu diziyi bildirip başlattığımda, onu yazdırmıyor.
Kod:
void setup () {Serial.begin (9600); int image_width = 56; int image_height = 96; int image_result [image_width] [image_height]; for (int i = 0; i<image_height; i ++) {for (int j = 0; j<image_width; j ++) {image_result [j] [i] = 5; }} Serial.print ("kod çalışıyor");}
Şimdi bu durumda "kod çalışıyor" yazdırmıyor, ancak dizi bildirimini kaldırdığımda ve başlatma kodu çalışmaları yazdırılıyor. Sorun nedir?
2 boyutlu diziler Arduino'da farklı mı çalışıyor yoksa bir uzay sorunu mu?