Visual Studio 2012 Part7
■ このスレッドは過去ログ倉庫に格納されています
0592デフォルトの名無しさん
2013/11/19(火) 05:23:55.181,2番目の出力結果と3番目の出力結果が違うんだわ
delete によって値が書き換えられているんだと思うけど
これって C++ の仕様だっけ? それとも VS の仕様?
#include <stdio.h>
int main(){
int *p= new int();
printf("%p\n", p );
printf("%p\n", p );
delete p;
printf("%p\n", p );
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています