Массив в качестве параметра
Во время выполнения задания возник вопрос с передачей статического массива в функцию. Когда мы используем массив в качестве параметра функции, то, при передаче массива создаётся копия массива и мы работаем с копией, или же передается указатель, и изменения в функции "вытекают" за её пределы, и массив меняется глобально. А так же, есть ли разница между void func(int *arr) void func(int arr[3])
А если более кратко, как передать массив в качестве параметра, чтобы он не изменился глобально Спасибо!