ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
414060 Топик полностью
Argon (30.05.2013 16:33 - 16:39, просмотров: 54) ответил kosig на Здравствуйте. Увидел в чужом коде такую конструкцию uint8_t buf[const static 31] - это один из параметров, передаваемых в функцию. Как это понимать? По идее массив с данными, постоянно меняющимися.
прямо в таком виде или все-таки передается указатель на массив? Эта ваша конструкция - то же самое, что и unsigned char buf[31], в скобках указывается размерность. Эта величина всегда const и static. Зачем автор там это явно указал, не знаю. Ничто не мешает передавать указатель на этот массив в функцию.