我一直很纳闷为什么一个内存空间里存放的是垃圾值。为什么内存不能用零填充。有什么特别的原因吗?
例如:
int a ;
cout<<a //garbage value displayed
最佳答案
分配零需要时间,而且并不总是程序员想要做的。考虑一下:
int a;
std::cin >> a;
当您要做的第一件事是在内存中存储一个不同的值时,为什么要浪费时间将零加载到内存中呢?
关于c++ - 为什么内存位置被分配垃圾值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29704710/