Из этого данного массива:
int arr[][3] = {{1,2},{3,4,5},{5}}
У меня есть несколько вопросов:
1) Если посмотреть на определения и способ объявления зубчатого и многомерного массива, я думаю, что этотмногомерный массив, я прав?
2) Как найти: sizeof (arr), arr [0] [2] & arr [1] [2] Этопараметры:
a) 6 0 4 b) 6 1 5 c) 18 0 5 d) 18 1 5
Я знаю, что мы находим размер массива путем умножения размера типа данных (Int4 байта) с общим количеством элементов, поэтому здесь будет 9 (из-за многомерного массива) * 4 = 36 (подсказка от https://stackoverflow.com/a/51479846/5698871), но в доступных опциях 36 нет, для оставшихся двух значений обр.[0] [2] & arr [1] [2], я думаю, что 0 5, но почему размер 18 здесь?
Пожалуйста, любое объяснение будет очень полезно. Спасибо.