Поспорили с однокурсником о том, как должен вести себя компилятор С при таком коде: int a[][] = { {1,2,3,4}, {2,6}, {7,8) }; Он утверждает, что компилятор должен создать несимметричный двумерный массив с длинами подмассивов 4, 2 и 2. Я же стою на том, что компилятор должен ругаться на такое либо делать массив одномерным, потому что это чревато ошибками. Ибо тогда при каждом переборе придется отслеживать длину каждого массива. Ну и вообще, просветите, пожалуйста, насколько оправдано использование несимметричных массивов. И в каких случаях стоит это делать?
![](/photos/36574:1236649342.png)
![](/photos/36040:853005599.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от Demon37
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум несимметричный smbclient (2001)
- Форум несимметричный програмный райд (зеркало) (2020)
- Форум Несимметричные задержки при wifi-соединении (2010)
- Форум уникальные элементы в массиве массивов (2015)
- Форум Пуппет. Массивы. (2019)
- Форум Разворачивание массива (2014)
- Форум Деструкция массива (2018)
- Форум Сравнение массивов (2018)
- Форум Инициализация массива (2023)
- Форум Bash массивы (2022)