一个简单的程序,编译出现警告:“Warning[Pe111]: statement is unreachable”

 

警告的原因是程序第13行“return 0”编译器认为程序执行不到这里。因为前面有一个While(1)循环,理论上说除非你里面有设置break,否则会一直循环下去。编译器认为在while循环这里就会一直循环,永远跳不出来,那么下面这一句指令也就永远无法执行到了。
 
这种警告一般不会影响程序的运行,可以忽略或者把该句删除。
 
 IAR问题以及快捷键
显示行号:
在代码段点击右键,找到Options->Editor,将右面的Show Line Numbers 勾选即可

 

相关文章:

  • 2021-12-05
  • 2021-10-22
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2022-01-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-03-09
  • 2021-05-27
  • 2021-05-20
  • 2021-05-20
相关资源
相似解决方案