PClint错误码大全讲义.doc

PC-LINT中的各种错误信息都有一个相关的错误号,其中各个错误号的分配区间如下: 表1:PC-LINT错误号区间分配 错误类型 错误号-C 错误号-C++ 告警级别 语法错误 1 -199 1001-1199 1 内部错误 200-299 0 致命错误 300-399 0 告警 400-699 1400-1699 2 提示信息 700-899 1700-1899 3 可选的注解 900-999 1900-1999 注:其中200-299号告警为PC-LINT的内部错误,一般不会发生, C语法错误 -1―未关闭注释 (位置) 文件结束的时候,仍然有一个未关闭的注释存在,打开的这个注释位置将被显示出来。 ―2―未关闭的引号 在行尾的时候,仍然存在一个同行的未关闭的引号(单引号或双引号)。 -3-#else 没有一个#if 在一个区域内有一个#else ,但是没有一个#if, #ifdef 或#ifndef。 -4-太多的#if 嵌套层次 检测出一个内部的限制,有关#if的嵌套层次 (包括 #ifdef和#ifndef)。 -5-太多的#endif 出现一个#endif ,但不是#if 或 #ifdef 或#ifndef.的。 -6-堆栈溢出 一个内置的不可展开的堆栈被过分扩展。可能是太多的嵌套的#if 语句、#includes 语句 (包括所有的递归的#in

文档评论(0)

1亿VIP精品文档

相关文档