这个我输出了几次结果每一次都不一样,有木有大佬讲解一下,谢谢



慕先生9221815
浏览 1420回答 3
3回答

宝慕林3186212

断点调试进去查看

望远

问题就出在了循环条件上*ps!=0 //这是在判断指针ps所指向的变量的值是否不等于0初始值ps指向了s[6]即变量值为6,开始执行循环,ps每次自增,指向下一个int空间,但是直到s[10]即数组s的最后一个空间都还没有跳出循环,继续指向下面的空间,下面的空间是非法的,未知的,所以多次运行的结果不一致。
打开App,查看更多内容
随时随地看视频慕课网APP