Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
-пожалуйста, кто знает, можно ли в "С" следующее сделать без typedef и структр...
Отправлено
dimone
25 сентября 2009, г. 18:28
typedef void *(*rfunc)(void);
void *func1();
void *func2();
void *func3();
void *func1()
{
printf("func1()\n");
return func2;
}
void *func2()
{
printf("func2()\n");
return func3;
}
void *func3()
{
printf("func3()\n");
return NULL;
}
int main()
{
rfunc f = func1;
while(f)
{
f = f();
}
return 0;
}
Составить ответ
|
Вернуться на конференцию.
Ответы
нельзя - получится описание с бесконечной вложенностью
-
mandigit
(25.09.2009, 21:37:36
91.79.38.114
, 315 байт)
Ответ: Спасибо огромное, именно так и хотел, но сам непонял почему сразу не вышло :{
-
dimone
(26.09.2009, 16:04:16
62.221.52.93
,
пустое
)
Можно
-
Палыч
(25.09.2009, 18:53:20
87.117.3.81
, 197 байт)
Ответ:
-
dimone
(25.09.2009, 19:09:20
62.221.52.93
, 299 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 38:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru