のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

2011-09-01から1日間の記事一覧

VS2008のCallocは、0個の確保でも、ポインタに値が入った

VS2008で、callocを行ったとき、 0個の確保でも、ポインタに値が入った。NULLが返ってくると思っていた。 void calloc_test { unsigned char *ptr = NULL; ptr = (unsigned char *)calloc(0, sizeof(unsigned char)); if (ptr == NULL) { return 1; } if(ptr…