Deklaracja tablicowa 2D - Cel C
Czy istnieje sposób zadeklarować tablicę 2D liczb całkowitych w dwóch krokach? Mam problem z zakresem. To właśnie próbuję zrobić:
<code>//I know Java, so this is an example of what I am trying to replicate: int Array[][]; Array = new int[10][10]; </code>
Teraz w OBJ-C chcę zrobić coś podobnego, ale nie mogę uzyskać poprawnej składni. W tej chwili mam go w jednym kroku, ale nie mogę go używać poza instrukcją If-Statement, w której aktualnie go mam:
<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>
Czy ktoś może mi przy tym pomóc? Wiem, że jest to prawdopodobnie bardziej podstawowe pytanie, ale nie możesz użyć słowa kluczowego „nowe” poza wiadomością (według mojej wiedzy) i nie możesz wysyłać wiadomości do int. :(
*EDYTUJ 1:**
Mój problem dotyczy zakresu.
<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>