C/CXX程序员的编程好习惯

1. 除零判断
2. 嵌套for 循环变量不用通用的名字

// bad
for (int i = 0; i < n1; ++i)
{
    for (int i = 0; i < n2; ++i)
    {
        // to do 
    }
}

当要在 todo 中用到 i 的时候, 代码不会很好阅读。

// good
for (int i = 0; i < n1; ++i)
{
    for (int j = 0; j < n2; ++j)
    {
        // to do 
    }
}

3.确定要无符号与有符号数进行,先进行转型

你可能感兴趣的:(C/CXX程序员的编程好习惯)