尝试读取或写入受保护的内存 这通常指示其他内存已损坏
VS2008 C++控制台程序
char *Pstr = "";
MEMORYSTATUS mem;
GlobalMemoryStatus(&mem);
int Phy = mem.dwTotalPhys/1024/1024/1000;
sprintf(Pstr, " %d GB", Phy);
info["memo"] = Pstr;
程序生成通过,运行之后就出现这个错误
尝试读取或写入受保护的内存 这通常指示其他内存已损坏
后面还有一些字符串处理函数也有同样的错误
不知道是什么情况啊,应该如何解决?