Strona główna › Pytania INF.04 › Pytanie 656
INF.04 · pytanie #656
Która z poniższych deklaracji w języku C++ poprawnie opisuje tablicę dwuwymiarową?
- Aint matrix[3][3];
- Bint matrix[];
- Cint matrix[3][3][3];
- Dint matrix[3];
Poprawna odpowiedź: A. int matrix[3][3];
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Deklaracja 'int matrix[3][3];' poprawnie definiuje tablicę dwuwymiarową w języku C++. Tablice dwuwymiarowe to kluczowe narzędzie do przechowywania macierzy i danych tabelarycznych. Każdy element macierzy jest dostępny poprzez dwa indeksy, co umożliwia łatwe odwzorowanie układów współrzędnych lub plansz w grach. Tablice tego rodzaju są wykorzystywane w algorytmach obliczeniowych, grafice komputerowej oraz analizie danych. Struktura 'matrix[3][3]' tworzy siatkę 3x3, która może przechowywać 9 elementów, co czyni ją efektywnym rozwiązaniem dla problemów wymagających przestrzennych danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.