0CCCCCCCCh很特殊吗???
我写个最简单的C程序,然后DEBUG看汇编代码,其中有一段非常之不懂,它总要在程序开始前执行:
mov eax,0CCCCCCCCh
不知道这是个什么特殊的值吗?为什么要这样呢??
==========================
汇编代码前部分如下:
7: int main(int argc, char* argv[])
8: {
00401010 push ebp
00401011 mov ebp,esp
00401013 sub esp,44h
00401016 push ebx
00401017 push esi
00401018 push edi
00401019 lea edi,[ebp-44h]
0040101C mov ecx,11h
00401021 mov eax,0CCCCCCCCh
00401026 rep stos dword ptr [edi]
//下面就是开始其它内容了。。。
=========================================
还有包括上面的44H也非常之不懂。。。。,有达人关照一下解疑吗?
=========================================
谢谢解答!!!!