soft-summer-2021 / summer2021

程序设计实践 (2021夏季学期)
34 stars 6 forks source link

EasyX图形库中鼠标点击问题 #75

Closed nevergyt closed 3 years ago

nevergyt commented 3 years ago

雷霆战机.zip 屏幕截图 2021-08-28 163730 if函数其中只有第二个生效,其他的按钮点击无反应

dyn1721 commented 3 years ago

。。这种问题还是自己解决吧

nevergyt commented 3 years ago

主要是之前可以运行,我加上最后一个else if后第一个无法运行了,注释掉第三个也运行不了

dyn1721 commented 3 years ago

这种问题还是真的自己仔细多看几眼 自己解决吧 {EAK4 5$8L{NB}4DBN{~H{K 注意你的t数组长度是5 下标最多取到4 但是你取到t[5]
溢出直接污染了紧挨着定义的flag变量 KAYB2H{(RRL0OC5T H~9SWL

其实这种错误哪怕当时没看到,编译器也是有提示的 JFK7FRIS54A T U(@$ VXZF

再不济 一定要学会断点调试,自己调试就会发现flag走完这步直接从1变到了两千多万

现在能体会到数组越界的可怕了吧

这种问题真的真的真的自己要学会排查,后面的课程可没有助教有时间有耐心给你们de这种bug