IAR问题以及快捷键

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

警告的原因是程序第13行“return 0”编译器认为程序执行不到这里。因为前面有一个While(1)循环,理论上说除非你里面有设置break,否则会一直循环下去。编译器认为在while循环这里就会一直循环,永远跳不出来,那么下面这一句指令也就永远无法执行到了。
 
这种警告一般不会影响程序的运行,可以忽略或者把该句删除。
 
 
IAR注释代码的时候和MDK有很大的不同,以下简要说之:
在注释代码的时候,你需如此操作:
注释一行,直接使用双斜杠”//“即可
注释多行,选中所要注释的代码,使用快捷键Ctrl+K即可

取消注释
取消一行,使用键盘上的向左箭头或者叫做Backspace的键即可
取消多行,选中索要取消注释的代码,使用快捷键Ctrl+Shift+K即可

下面附上一个有用的快捷键:
显示行号:
在代码段点击右键,找到Options->Editor,将右面的Show Line Numbers 勾选即可
原文地址:https://www.cnblogs.com/liangbo-1024/p/9268060.html