AB
void accept_array(size_t size, int array[static size]) { ... }
void accept_ptr(int *ptr) { ... }
Size: a a a
AB
void accept_array(size_t size, int array[static size]) { ... }
void accept_ptr(int *ptr) { ... }
AB
p
G
[static size]
даёт подсказку компилятору, что это как минимум массив size
элементовG
SP
AB
[static size]
даёт подсказку компилятору, что это как минимум массив size
элементовG
AB
AK
NL
AK
NL
𝚙
𝚙
AK
SP
SP