VC のヒント

VC がデバッグ モードの場合、ヒープに適用されたメモリは初期化され、0xcdcdcdcd (-842150451) で埋められます。その目的は、プログラマのデバッグを容易にすることです。0xcdcdcdcd が表示されると、初期化されていないメモリがアクセスされたことを意味します。

#include <cstdio>
#include <malloc.h>

void main()
{
	int *a = (int *) malloc(sizeof(int));
	printf("%x\n", *a);
	int* b = new int;
	printf("%x\n", *b);
}

おすすめ

転載: blog.csdn.net/u013404885/article/details/127459034