2D-Array-Deklaration - Ziel C
Gibt es eine Möglichkeit, ein 2D-Array von Ganzzahlen in zwei Schritten zu deklarieren? Ich habe ein Problem mit dem Umfang. Das versuche ich zu tun:
<code>//I know Java, so this is an example of what I am trying to replicate: int Array[][]; Array = new int[10][10]; </code>
Jetzt möchte ich in OBJ-C etwas Ähnliches tun, aber ich kann die Syntax nicht richtig verstehen. Im Moment habe ich es in einem Schritt, aber ich kann es nicht außerhalb der If-Anweisung verwenden, in der ich es aktuell habe:
<code>int Array[10][10]; //This is based on an example I found online, but I need //to define the size on a seperate line than the allocation </code>
Kann mir jemand dabei helfen? Ich weiß, dass es wahrscheinlich eine grundlegendere Frage ist, aber Sie können das Schlüsselwort "new" (meines Wissens nach) nicht außerhalb einer Nachricht verwenden, und Sie können keine Nachrichten an ints senden. :(
*EDIT 1:**
Mein Problem hängt mit dem Umfang zusammen.
<code>//Declare Array Somehow Array[][] //i know this isn't valid, but I need it without size //if statement if(condition) Array[1][2] else Array[3][4] //I need to access it outside of those IFs //... later in code Array[0][0] = 5; </code>