很正常,我反正能理解
1,2,4 是为了让代码更容易阅读,你要考虑,将来接手你代码的可能是个刚毕业的新手,
炫技的写法,提高了阅读者的门槛。
至于3,理由就更简单了,因为经常遇到(包括我自己也这么干过),把==写成=的,常量
放前面,可以直接被编译器发现错误。否则这个雷埋下去,等到炸的时候,就有的熬夜
了。
【 在 mykeyboard (scheme) 的大作中提到: 】
: 嵌入式系统,主要用C开发
: 规范举例如下:
: 1)判断指针变量是否为空,不能直接用
: ...................
--
FROM 223.71.139.*