类的大小?
#include "stdafx.h"class A{ void fun(){int a;}};//这个类的大小怎么解释?int _tmain(int argc, _TCHAR* argv[]){ int sizeA; A a; sizeA=sizeof(a);///为什么是1,??? printf("the size of class A is %d\n",sizeA); getchar(); return 0;}sizeA=sizeof(a);0041179E mov dword ptr [sizeA],1 ///怎么直接就给个 1 ?
main()后面执行的这些汇编是?求大概的科普一下啊...以前学过.win32汇编还是不太懂.004132E0 push ebp 004132E1 mov ebp,esp 004132E3 sub esp,0F0h 004132E9 push ebx 004132EA push esi 004132EB push edi 004132EC lea edi,[ebp-0F0h] 004132F2 mov ecx,3Ch 004132F7 mov eax,0CCCCCCCCh 004132FC rep stos dword ptr es:[edi]