Цитата(GetSmart @ Aug 20 2007, 20:13)

Какой изврат

Зато точно любой компилятор поймет

Ну по осмыслению - пишется легко и непринужденно:
1. 0 Берем, например, 0
2. ()0 Будем явно тип преобразовывать
3. (*)0 В указатель
4, ((*)())0 .................. на функцию
5. ((*)(void))0 ........................................без параметров
6. (void(*)(void))0 ничего не возвращающую
7. Ну и вызываем это ((void(*)(void))0)();
При необходимости добавляем параметры и возвращаемые значеня по месту - это совсем легко.