19.1.3 代码行

    原则上一行代码只做一件事情,不要以为程序中到处是下述形式的代码是件很酷的事情。


    y=(x++)+(++z);将其分解如下所示。 z++; y=x+z; x++

    更容易阅读,结构更清晰,便于查错排错。

    原则上,if、for、while及do之后的执行语句都要加{},哪怕只有一行,因为以后可能会对if结构进行修改,始终加上{}有助于防止书写失误。

    提示 很多教科书中提倡尽可能在变量定义的同时进行初始化,以避免遗忘。