华为代码质量军规.pdf
生活随笔
收集整理的這篇文章主要介紹了
华为代码质量军规.pdf
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C語言部分
1. 數組訪問,必須進行越界保護。
2.循環變量,必須進行上限或者下限保護。
3.變量使用前必須進行有效的初始化。
4.除法和求余操作,必須進行除零保護。
5.內存操作,必須進行長度保護。
6.指針操作,必須先賦值后訪問,并進行空指針保護。
7.申請資源、使用和釋放必須匹配。
8.禁止隱式轉換,并確保強制轉換不丟失精度和長度。
9.為增強代碼的可維護性,禁止使用魔鬼數字。
10.禁止使用已經釋放的內存或資源。
1. 數組訪問,必須進行越界保護。
2.循環變量,必須進行上限或者下限保護。
3.變量使用前必須進行有效的初始化。
4.除法和求余操作,必須進行除零保護。
5.內存操作,必須進行長度保護。
6.指針操作,必須先賦值后訪問,并進行空指針保護。
7.申請資源、使用和釋放必須匹配。
8.禁止隱式轉換,并確保強制轉換不丟失精度和長度。
9.為增強代碼的可維護性,禁止使用魔鬼數字。
10.禁止使用已經釋放的內存或資源。
總結
以上是生活随笔為你收集整理的华为代码质量军规.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 视频监控网络使用PON网络传输解决方案相
- 下一篇: 计算机概念性的文字怎么降重,论文降重概念