Arrays

Wieso gibt es eigentlich keine zweidimensionale Arrays in der Arduino Sprache ?

Wie z.B. byte Feld[19,19]

Du kannst sogar multidimensionale Array erzeugen:

int array[][]... = {
  {
    x,y,z,...  },
  {
    a,b,c,...  },
    ...
};

Wird dann mit Feld[19][19] oder so angesprochen. Mehr Klammern (= Dimensionen) gehen natürlich auch. :wink:

Statt byte Feld[19,19] als Lösung byte Feld[19][19].

Gut zu wissen !

In welcher Programmiersprache wird ein 2 dim Array über Feld[n,m] gebildet?
Die def. mit Feld[n][m] gilt doch für alle höheren Programmiersprachen.

var DayHour : array[1..7, 1..24] of Real;

In Delphi, also Object Pascal. Wieso gibt es auch Sprachen wo es anderes gemacht wird ? Ach ja, Arduino IDE !

Ich habe in der Vergangenheit eigentlich zu 99% nur mit Pascal programmiert !

PHP, Java, C# usw.

Ok, das sind im Vergleich zu Delphi halt die Ausnahmen !