如果他写的是机器码倒是可以执行,若是汇编指令,那楼下说得有理,你需要自己写汇编解释器,将汇编翻译成机器指令,然后把那个存放机器指令的缓冲区强制类型转换成函数指针,调用即可void (*f)()f=(void (*)())&buf;f();buf最好是char*存放着机器码!