4277075694とは何か

Windows環境でコードを書いていたらなぜかとある変数の値が4277075694とかいう謎の値になっているのを発見。なんだろうこれは?と調べてみたらこれ16進表記すると0xFEEEFEEEで、HeapFree()が呼ばれたあとの領域がこれで埋められるんだそうな。

0xBAADF00D : 3131961357 : HeapAllocした領域
0xFDFDFDFD : 4261281277 : mallocした領域の前後2バイト
0xCDCDCDCD : 3452816845 : mallocした領域
0xDDDDDDDD : 3722304989 : freeした領域
0xFEEEFEEE : 4277075694 : HeapFreeした領域

詳しいことはここにわかりやすい表があったのでそれを見るといいと思う: Win32 Debug CRT Heap Internals