int main( ){
01104810 push ebp
01104811 mov ebp,esp
01104813 sub esp,0E8h
01104819 push ebx
0110481A push esi
0110481B push edi
0110481C lea edi,[ebp-0E8h]
01104822 mov ecx,3Ah
01104827 mov eax,0CCCCCCCCh
0110482C rep stos dword ptr es:[edi]
0110482E mov eax,dword ptr ds:[0110F0E0h]
01104833 xor eax,ebp
01104835 mov dword ptr [ebp-4],eax
fruit apple = fruit("apple",3.1f,100.00f); //类调用构造函数进行初始化,apple 是类fruit 的一个实例,为main函数内的一个局部变量
01104838 push ecx ;ecx = 00000000 ,作用是提高栈顶位置用于存放构造函数的参数
01104839 movss xmm0,dword ptr ds:[110CD50h]
01104810 push ebp
01104811 mov ebp,esp
01104813 sub esp,0E8h
01104819 push ebx
0110481A push esi
0110481B push edi
0110481C lea edi,[ebp-0E8h]
01104822 mov ecx,3Ah
01104827 mov eax,0CCCCCCCCh
0110482C rep stos dword ptr es:[edi]
0110482E mov eax,dword ptr ds:[0110F0E0h]
01104833 xor eax,ebp
01104835 mov dword ptr [ebp-4],eax
fruit apple = fruit("apple",3.1f,100.00f); //类调用构造函数进行初始化,apple 是类fruit 的一个实例,为main函数内的一个局部变量
01104838 push ecx ;ecx = 00000000 ,作用是提高栈顶位置用于存放构造函数的参数
01104839 movss xmm0,dword ptr ds:[110CD50h]