ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
614481 Топик полностью
FDA (17.08.2015 16:45, просмотров: 315) ответил Евгений на Да заработал, конечно, чему там не работать? Я со своего проекта кусков надрал, чтобы 100% воспроизвести ошибку, точнее, предупреждение то злосчастное, при компиляции. Мыло дай.
fda-847@yandex.ru Я вот немного ещё переделал свой пример: #include <xc.h> #include <stdlib.h> typedef struct { char MyVar; void (*F1)(char, void*); void (*F2)(char); } TFuncStruct; void MyF1(char a, void *Param); void MyF2(char b); TFuncStruct FS = {2, MyF1, MyF2}; char GlobalVar = 0; void MyF1(char a, void *Param) { GlobalVar = a; } void MyF2(char b) { GlobalVar = b; } void main(void) { FS.F1(5, NULL); if (GlobalVar == 5) { NOP(); } }