我已经查看了这里和其他地方的各种问题,但我仍然无法解释我得到的访问冲突错误."访问冲突写入位置0x00000000"对应一个NULL指针,对吗?我已经声明了一个int指针,后来我尝试在该位置设置一个值.我声明指针时不应该分配内存空间吗?请原谅我,如果这是noobish,但我更像是一个Java/AS3家伙.
这是我代码的一部分......
int* input;
char* userInput[1];
int* output;
int _tmain(int argc, _TCHAR* argv[])
{
while(1)
{
srand(time(0));
*input = (int)(rand() % 10);
Run Code Online (Sandbox Code Playgroud)
它在最后一行打破了.