Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Mik 16 декабря 2003 г. 22:45
В ответ на: Знатокам Си. Как написать массив указателей на функции и запускать нужную в зависимости от индекса в массиве? отправлено Vladimir Ljaschko 16 декабря 2003 г. 22:32


#include

int f0(void) { return 0; }
int f1(void) { return 1; }
int (*fptr[])(void) = { f0, f1 };

int main(int argc, char** argv)
{
int i;
for (i=0; i<2; i++) {
printf("Function #%d returned %d\n", i, (fptr[i])() );
}
return 0;
}


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru