История изменений
Исправление alysnix, (текущая версия) :
int f(int sz, int a[restrict sz]) {
что такое тут restrict? это какой язык? я говорю про с++
если писать там явный массив навроде ff(int a[10]) - то будет указатель пихаться на стек (ну или в регистр), при вызове ff.
то есть внутри функции будет виден указатель пропихнутый снаружи, а не некая копия массива.
Исправление alysnix, :
int f(int sz, int a[restrict sz]) {
что такое тут restrict? это какой язык? я говорю про с++
если писать там явный массив навроде ff(int a[10]) - то будет указатель пихаться на стек (ну или в регистр), при вызове ff.
Исходная версия alysnix, :
int f(int sz, int a[restrict sz]) {
что такое тут restrict? это какой язык?
если писать там явный массив навроде ff(int a[10]) - то будет указатель пихаться на стек (ну или в регистр), при вызове ff.