|
C语言其实是学好单片机的一个重要的大梁,谈到编程习惯,我觉得这是一个很复杂的问题,需要注意的东西很多,由于篇幅所限,我就简单说几点吧!在以后的帖子中我会专门写一讲来讲述这个问题,欢迎大家到时关注!
①全局变量用具有描述意义的名字,局部变量用短名字。函数采用动作性的名字。保持一致性。
②缩进形式显示程序结构,使用一致的缩行和加括号风格。使用空行显示模块
③充分而合理地使用程序注释 给函数和全局数据加注释。不要注释不好的代码,应该重写。不要与代码矛盾。
④友好的程序界面,程序界面的方便性及有效性
⑤不要滥用语言技巧 使用表达式的自然形式。利用括号排除歧义。分解复杂的表达式。当心副作用,像++ 这一类运算符具有副作用。
⑥程序的健壮性:容错
⑦模块化编程
|
|
相关帖子
- • adc_dma进行采集时打印数据为0,不开dma数据能够正常显示,想问一下是什么原因
- • 单片机不使用外部中断,如何LED显示程序?
- • 做了个替BF7612CM的测试
- • Keil程序求助,这些报错怎么解决,小白一个,刚接触单片机
- • 求用at89c51单片机测LM331 V/F转化后的频率 我的没有显示
- • MCU模拟SPI通信,能发送数据,接收不到数据
- • 菜鸟求助
- • STM32单片机向ESP8266发送指令,设置延时1秒上传一次数据,延时不准确
- • 单片机矩阵按键 原理图+源代码
- • 通过手机蓝牙APP发出控制指令,控制3个以上LED灯亮灭和蜂鸣器报警和关闭,怎么做 求指导
|
|
|
|
|