edi第一个参数esi第二个参数edx第三个参数rax保存结果C++代码如下:char* demo(char* a,int b){ static char* buf=0; if(!buf)buf=new char[1024]; return buf;}int main(){char* tmp=0;tmp++;tmp=demo(0,1);return 0;}汇编代码如下: