- 4
- 0
- 约1.02万字
- 约 62页
- 2016-03-11 发布于湖北
- 举报
嵌入式软件设计及编程思想精要.ppt
单片机软件设计及编程思想 李海全 设计原则 1.可靠性 2.维护性(可读性) 3.移植性 文件结构 遵循一模块一文件格式 注释 特别是设计更改需注明 更改日期、更改人、更改记录(头、行) 文件头加注释说明功能 文件结构 程序版式(易读性) 以布局清晰为原则 不同函数体 不同功能(同一函数中、定义变量) 缩进 (不要使用空格、使用TAB(4格)) 程序版式(易读性) 推荐写法 if (condition) { … // program code } else { … // program code } 不推荐写法 if (condition){ … // program code } else { … // program code } 少用if (width height) dosomething(); 综合考虑所有条件判断 if考虑else,switch考虑default 程序版式(易读性) 如果出现嵌套的{},则使用缩进对齐,如: { … { … } … } 命令规则 注意大小写 int HowManyPeople; // 全局变量 int HowMuchMoney; 使用下划线 int draw_mode; 不要使用不明含义的缩写 设计理念 空间换时间
您可能关注的文档
- 山东省情精要.ppt
- 山东省护理文书书写基本要求和格式..精要.ppt
- 抗干扰膜片第1章概述祥解.ppt
- 山东省消防条例(ppt格式)精要.ppt
- 山东省淄博市淄川般阳中学课件高中物理必修一教学质点参考系和坐标系精要.ppt
- 抗战时期公债简介祥解.ppt
- 山东省淄博市高青县第三中学八年级生物下册第五章免疫和计划免疫配套课件鲁科版精要.ppt
- 山东省病历书写基本规范(常艳群)精要.ppt
- 山东省病历书写基本规范精要.ppt
- 山东省病历书写基本规范课件精要.ppt
- 2026中国老年2型糖尿病防治临床指南.pptx
- 2026年甘肃省武威地区单招职业倾向性考试题库参考答案详解.docx
- 2026年甘肃省嘉峪关市单招职业倾向性考试题库及答案详解1套.docx
- 2026年甘肃林业职业技术学院单招职业适应性考试题库精编答案详解.docx
- 2026年甘肃省定西地区单招职业倾向性考试题库附答案详解.docx
- 2026年甘肃省临夏回族自治州单招职业适应性考试题库附答案详解(完整版).docx
- 2026年西安明德理工学院单招《英语》题库及答案详解【典优】.docx
- 2026年甘肃省武威市人民医院招聘放疗医师、物理师及技师等专业技术人员备考试题及答案详解1套.docx
- 2026年甘肃畜牧工程职业技术学院单招职业适应性考试题库带答案详解.docx
- 2026年甘肃省庆阳地区单招职业倾向性考试题库及答案详解(有一套).docx
最近下载
- 残疾人之家消防知识培训课件.pptx
- 铅精矿化学分析方法 第19部分:硫酸根含量的测定 电感耦合等离子体发射光谱法.docx VIP
- 美国材料与试验协会 A673A673M-2001_结构钢冲击试验的取样程序的标准规范(中文版).doc VIP
- 《GMP洁净厂房空调净化系统验证方案》.doc VIP
- CBCC中国建筑色卡千色卡色查询表.pdf VIP
- (高清版)B-T 19015-2021 质量管理 质量计划指南.pdf VIP
- 花生病虫害防治技术.ppt VIP
- 探访古代文明.pptx
- 3.3《品质》一等奖获奖课件.pptx VIP
- TCASME-刹车盘用碳陶复合材料技术要求.pdf VIP
原创力文档

文档评论(0)