ничешно так-то/ sz: делаем каноничненько - алиасим тип указателя на функциюСпойлер
Код: Выделить всё
typedef void (*TvvPtr)(void);
ну это после ваших вмешательств придется так написать// sz: когда устанете бороться с компилятором - напишите так: TvvPtr PtrPunkt;Код: Выделить всё
uint8_t *PtrPunkt;
// sz: не выйдет в мышь впихнуть кота - любой заметит: - "Фактура не та!"Синтакс - ужасен - достаточноКод: Выделить всё
PtrPunkt=&(LEVEL1 MENU_LEVEL1->Ptr1HWS);Код: Выделить всё
PtrPunkt=MENU_LEVEL1->Ptr1HWS;
здесь да,чет тупанул,этоже и так все адреса.
пока вроде как ничего не выкатывали,но намотаю на ус!// sz: да и за полностью прописные имена типов/переменных и прочих не #define-ов - тру-Сишники из вас кактус сделают.Ибо заповедано: -"Прописными - только #define-ы!"
//
тут я позабочусь об этомsz: а если-бы функция имела аргументы?
тут вроде перетягивать нечему :И таблицу приоритетов посмотрите - кто кого перетянет.Код: Выделить всё
*PtrPunkt;
Код: Выделить всё
dont_know: (*PtrPunkt);