编译时不报错,运行时语句直接给我跳过去,什么鬼?

2020-02-06 10:09发布

就是这几个语句,想不明白,很常规的啊

struct_missile_reent->para_troj_min_yaw = calc_yaw(incoming_buf);
struct_missile_reent->para_troj_min_pth = calc_pitch(incoming_buf);
struct_missile_reent->para_troj_min_rud = calc_inertia(incoming_buf);

是在一个switch case语句的一个
case中。后面是个break。运行到这儿直接给我break掉,很诡异。怎么搞的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。