Зачем нам нужно указывать размер столбца при передаче 2D-массива в качестве параметра?

Почему мой параметр не может быть

void example(int Array[][]){ /*statements*/}

Зачем мне нужно указывать размер столбца массива? Скажем, например, 3

void example(int Array[][3]){/*statements*/}

Мой профессор сказал, что это обязательно, но я кодировал до начала школы, и я вспомнил, что не было синтаксической или семантической ошибки, когда я сделал этот параметр моим параметром? Или я что-то пропустил?

Ответы на вопрос(6)

Ваш ответ на вопрос