есть следующая ф-я:
int func1(int arr[10]) { return arr[0]; }
обязан ли компилер создавать в стеке копию передаваемого массива?
ткните носом где об этом написано в стандартах C99/C89/etc. меня интересуют все стандарты определяющие поведение компилера в этой симтуации.