ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
6 мая
794051 Топик полностью
Nikolay801_ (13.11.2017 17:18, просмотров: 105) ответил misyachniy на Изобретаю велосипед пользовательское меню.
могу тока экстерн предложить, но это сомнительное средство, ошибки будут не на этапе компиляции вылезать, а при линковке.  typedef void(*menu_func) (void); struct main_menu_item{ struct main_menu_item *next; // +0 // указатель на следующий элемент списка struct main_menu_item *prev; // +4 // указатель на предыдущий элемент списка int reserv_int; // +8 struct main_menu_item *last; // +C // указатель на последний элемент списка menu_func *function; // +10 // указатель на вызываемую функцию char * string_menu; // +14 // указатель нас строку меню }; extern struct main_menu_item item_Audio; struct main_menu_item HW_options ={NULL, &item_Audio, 0, NULL, NULL, (char*)&"HW options."}; struct main_menu_item item_Audio ={NULL, NULL, 0, NULL, NULL, (char*)&"Audio..."};
Будь ты проклят, Перри-Утконос!