用函数指针:include <stdio.h> void timer_delay(int msec)//延迟精确到1ms { printf("%d\n",msec);} int main(int argc, char *argv[]){ void (*delay)(int);delay=timer_delay;delay(123);return 0;}