分析
memset(table,0,sizeof(table));
00401001 xor eax,eax
00401003 mov ecx,9C40h
00401008 mov edi,offset table
0040100D rep stos dword ptr [edi]
Release模式下编译器对memset语句的处理如下
Debug模式下编译器对memset语句的处理如下
memset(field,0,sizeof(field));
00411A6B push 2710h
00411A70 push 0
00411A72 push offset field
00411A77 call @ILT+350(_memset)
00411A7C add esp,0Ch