Существует общее правило (которое я только что обновил в своей памяти), описывающее, как декодировать объявления и определения Си.Следуя инструкциям по этой ссылке, ваша декларация: handle_screens
является статическим массивом с NO_OF_SCREENS
записями const
указателей на функции без аргументов, возвращающих void
.
Этот массив инициализируется пятью функциямитак что держу пари, что NO_OF_SCREENS лично равен 5.Это означает, что EnabrenTane правильно говорит, что определения функций: void foo(void)
.