1.6 分解临时变量
【1】源代码
1 void calculate() 2 { 3 double dTemp = 2 * (height + width); 4 qDebug() << "周长 :: " << dTemp; 5 dTemp = height * width; 6 qDebug() << "面积 :: " << dTemp; 7 }
【2】分解临时变量
1 void calculate() 2 { 3 double dRound = 2 * (height + width); 4 qDebug() << "周长 :: " << dRound; 5 double dArea = height * width; 6 qDebug() << "面积 :: " << dArea; 7 }
【3】总结
有某个临时变量被赋值超过一次,它既不是循环变量,也不被用于收集计算结果。针对每次赋值,创造一个独立、对应的临时变量。
Good Good Study, Day Day Up.
顺序 选择 循环 总结