В C ++ есть концепция указателя на массив, где, как говорят, указывает на «целый массив», а не только на первый элемент. Эта идея меня смущает. Как указатель может указать на весь массив? Разве это не должно указывать только на первый элемент?
Подробнее здесь: https://stackoverflow.com/questions/792 ... -work-in-c