Здравствуйте, прохожу курс по Си на степике и чёт не
очень понимаю зачем перед объявлением struct array_interface стоит static? я прекрасно понимаю зачем нужен static перед переменными и перед функциями но зачем перед struct? даже когда я убираю static ничего не меняется) это .h файл(тип для статической либы)