这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 单片机程序跑飞的原因都有哪些?

共2条 1/1 1 跳转至

单片机程序跑飞的原因都有哪些?

高工
2023-09-05 20:55:22     打赏

单片机程序跑飞的原因都有哪些?


高工
2023-09-05 20:56:27     打赏
2楼

数组越界也会导致跑飞,函数中定义的数组元素的个数小于程序中实际使用的数组元素的个数,例如在函数中定义了一个数组ucDataBuff[10],这个数组只有10个元素,但是在函数中却有这样的语句ucDataBuff[10]=0x1a,这个语句是给数组的第11个元素赋值,:由于定义的数组只有10个元素,从而导致赋值语句中不知道把0x1a放到什么地方,从而导致程序跑飞。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]