使用vs学c语言,为什么会出现无法读取内存的情况,求解。

初用vs学习c语言,想问一下为什么会出现无法读取内存的情况,但是点继续调试能运行,望教一教,感谢!

img

x += sqrt(i);  //应该是+=吧,你写错了

上面这个人说的对呀,因为你是单步执行,程序才运行到第4行,都没有定义变量,当然就找不到这两个变量了。你让程序继续往下走就可以了。

你是单步执行的吧 应该是正常的