嵌入式C编码规范详解
创作时间:
作者:
@小白创作中心
嵌入式C编码规范详解
引用
CSDN
1.
https://m.blog.csdn.net/weixin_41114301/article/details/146065768
在嵌入式C编程中,遵循一致的编码规范对于代码的可读性和维护性至关重要。本文将详细介绍一些重要的编码规则,帮助开发者编写更高质量的代码。
最重要的一条规则
编写代码时最重要的一条规则是:检查周围的优秀代码并尝试模仿它。
作为维护人员,如果收到的补丁明显与周围代码的编码风格不同,这是令人沮丧的。这是不尊重人的,就像某人穿着泥泞的鞋子走进一间一尘不染的房子。
因此,无论本文推荐的是什么,如果已经编写了代码并且您正在对其进行修补,请保持其当前的样式一致,即使它不是您最喜欢的样式。
一般规则
这里列出了最明显和最重要的一般规则。在你继续阅读其他章节之前,请仔细检查它们。
- 使用C99标准
- 不使用制表符,而是使用空格
- 每个缩进级别使用4个空格
- 在关键字和左括号之间使用一个空格
- 在函数名和左括号之间不要使用空格
int32_t a = sum(4, 3); /* OK */
int32_t a = sum (4, 3); /* Wrong */
热门推荐
南大港湿地:沧州最美秋景打卡地
沧州必打卡:吴桥杂技、铁狮与纪晓岚文化园
秋冬打卡!沧州这十大景点你不能错过
2025年沧州春节文旅活动:百场演出迎新春,线上线下共欢庆
沧州博物馆探秘:南川楼背后的故事
济潍高速开通,打卡马鞍山新景点!
淄博马鞍山:一座承载红色记忆的英雄山
淄博马鞍山:一座承载红色记忆的自然奇观
超实用的6个小宝宝日常护理要点
《蛟龙行动》遭遇排片困境,引发业内热议
长沙雨天打卡网红室内景点:宋旦汉字博物馆里的文化之旅
长沙雨天打卡文化馆,避雨又涨知识!
长沙雨天带娃去哪儿?海底世界是个绝佳选择!
大理特色美食排行榜!这10种小吃最受欢迎,你尝过几种?
2025年春晚:创新演绎时代热点,多元艺术展现文化自信
魔王/模组信息
从《进击的巨人》中汲取漫画创作灵感
肠胃不舒服?这些症状告诉你是不是得了肠胃炎
缓解肠胃炎疼痛:实用方法与预防策略
食物中毒的中医治疗方法:4个穴位缓解肠胃不适,2个常用药方抗菌止泻
胃炎患者必读:橘子可以吃,但这4种水果要谨慎
广西十万大山布透温泉:网红打卡胜地
徐州出发五天自驾游攻略:精选路线、热门景点及实用建议
冷空气来袭!抓紧去泡上思十万大山温泉吧
冬日泡汤打卡:十万大山布透温泉
广西十万大山布透温泉:冬日治愈之旅
冬游打卡:广州赏梅遇上福州三坊七巷
上下杭打卡:老福州的商业记忆
高速路上遇到紧急情况怎么办?这份安全提示请收好
2024年中秋节消费市场:新趋势、新亮点