Nicolas Opublikowano 23 Czerwca 2004 Udostępnij Opublikowano 23 Czerwca 2004 To jest chyba najgłupsze pytanie na tym forum, ale bardzo mię dręczy. Mianowicie : Co To Są Te Tablice Dwu-Wymiarowe?? Chodzi mi o te, co wspomiał o nich Choosen w swoim artykule "Jak stworzyć grę logiczną" (w tym zdaniu: "Zakładam, że osoby czytające poznały strukturę tablic dwu-wymiarowych"). BWO: Pisz konkretny tytuł tematu!! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Choosen Opublikowano 23 Czerwca 2004 Udostępnij Opublikowano 23 Czerwca 2004 Tablica to jedna z najprostrzych struktur przechowujących dane. Game Maker obsługuje tylko tablice 1 oraz 2 wymiarowe, chociaz w praktyce stosowana jest dowolna ilość wymiarów. Tablica jednowymiarowa to poprostu zestaw "komórek" w które możemy wpisywać dane dowolnego typu. np : for (i=0;i<10;i+=1) { tablica_cyfr=i; } Powyższa instrukcja wpisze w pola tablicy o danym indeksie ( liczbie porządkowej ) odpowiadające im cyfry. W wyniku czego otrzymamy cos takiego : [0][1][2][3][4][5][6][7][8][9] To jest najprostrza z tablic, jedno-wymiarowa. Jak odwołać się do danych ? to proste. Jesli chcemu użyc liczby 3 piszemy : { trzecia_liczba_po_zerze=tablica_cyfr[3] } Podobnie używamy tablic dwu-wymiarowych : for (i=0;i<10;i+=1) for(j=0;j<10;j+=1) { tablica_cyfr[i,j]=i*j; } W wyniku instrukcji uzyskamy tabliczkę mnozenia ;) [0][0][0][0][0][0][0][0][0][0] [0][1][2][3][4][5][6][7][8][9] [0][2][4][6][8][10][12][14][16][18] ... ... ... [0][9][18][27][36][45][54][63][72][81] Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Nicolas Opublikowano 23 Czerwca 2004 Autor Udostępnij Opublikowano 23 Czerwca 2004 Oki temat można zamknąć. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi