2014-10-07 91 views

回答

0

结度量度是代码中使用的原始函数视点中的代码度量。代码解析后计算Nots度量。

让我们考虑下面的代码

For (i=0 ; i < 10 ; i++) 
    ; 

for语句有三个部分的 “i = 0”, “我< 0” 和 “i ++”。它们分别对应“初始化我的值”,“检查I小于或等于10”和“递增i”。

在此视图中,以前的代码可能是分开的四个部分。

For (i=0; /* part 1 */ 
     i<10; /* part 2 */ 
     i++) /* part 3 */ 
    ;   /* part 4. This is empty but it executed imarginary from the view point of parsing */ 

这是4个循环的穷人度量的计算,以及为什么的for循环穷人度量4.

的原因