标题: 数组大小固定,添加的元素过多会怎么样 [打印本页]

作者: MHNMHN    时间: 2018-9-21 19:29
标题: 数组大小固定,添加的元素过多会怎么样
for循环嵌套里面的
“gray_itera_threshold[mux]++”
执行了320*180次,但“gray_itera_threshold”数组本身大小只有256
这样居然没有报错?!320*180可远大于256啊
为什么会这样呢?

微信图片_20180921192635.png (26.29 KB, 下载次数: 55)

微信图片_20180921192635.png

微信图片_20180921192651.png (22.63 KB, 下载次数: 58)

微信图片_20180921192651.png

作者: devcang    时间: 2018-9-21 19:29


这定义是 u8 gray_itera_threshold[mux],而执行的是gray_itera_threshold[mux]++ 。不是数组的下标递增,楼主看得不仔细。


作者: hange_v    时间: 2018-9-21 20:31
会“烫”。。。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1