keil c51中使用pc-lint

总是担心把if语句判断条件中等于号写成赋值号,keil c51检测的效果不是很好,于是想到了pc-lint,这个软件能很好的检测出我前面所说的那个问题。

在keil中设置pc-lint的方法
μVision4 User's Guide: Running PC-Lint
http://www.keil.com/support/man/docs/uv4/uv4_ut_running_pc_lint.htm
附注:上面链接打开后其中有个关键词 PC-Lint Include Folders 指的是包含文件的路径,必须要手动添加,否则使用pc-lint检查时会提示找不到包含文件的路径

设置好后,就可以对代码进行检查了,假设有如下代码
if(test_flag = 1 )
那么检查后会有下面这个警告
Constant value Boolean

这样一来,就不用担心我开头说的那个问题了

此条目发表在 ., 语言与设计 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>