1、良好的编程习惯(缩进,逻辑,注释)
2、分层、分块编程,便于程序移植
3、二维数组、宏定义、结构体的应用
3、指针的灵活使用
最好一开始就进行规范化的编程,从注释到语法对齐等等,都规范化,避免 不必要的bug
写程序时,特别注意数组与指针的使用,不要越界
首先应养成良好的写注释习惯,在关键地方增加注释,以方便理解,后续维护的时候也方便自己
然后就是程序应该遵循模块化设计,做到高内聚,低耦合,这样增删功能的时候不会对其它模块造成影响
还有就是进行内存操作的时候应先判断地址是否合法