Нет разницы из-за неявных преобразований указателей для типов массивов при передаче в качестве аргументов функциям.
Кроме того, когда вы используете значение arr
в первой версии DoSomething
в котором используется синтаксис массива, значение arr
снова будет неявно преобразовано в указатель, если он используется сам по себе в правой части оператора присваивания или при использовании с оператором доступа к массиву []
.1007 *