xu88jun 发表于 2006-5-28 10:24:58

大家看看这个语句

void go(void)
{
        unsigned current_pc = 0x8000;               
        ((void (*)(void))(current_pc))();
        return;
}
谁能把上面的语句分析一下,解释这两个void的作用。
要是我写的话我会这样写:
void go(void)
{
        void(*current_pc) ();
        current_pc=0x8000;       
        (*current_pc)();
        return;
}
请高手指教啊

lumit-support-1 发表于 2006-5-29 16:57:00

第二个void 是被调函数的参数类型

xu88jun 发表于 2006-5-29 17:39:32

第一个void呢
页: [1]
查看完整版本: 大家看看这个语句