嵌入式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 */
热门推荐
铝板替代传统材料,助力实现绿色生产目标
600个摊位的露天市场,百年火车站:墨尔本双子星攻略
捡到手机据为己有违反什么法律
南京至潮汕:508元起,最快8小时,购票全攻略
南京至潮汕亲子游:六天五晚玩转美食美景
0.618:黄金分割比例的数学奥秘与艺术应用
2023年中国酒店市场:高端房价创新高,投资交易额达239.4亿
王国维的“完全之人物”教育理念,助力新时代人才培养
《植物大战僵尸》无尽模式:豌豆射手阵型布置攻略
王国维:甲骨文背后的史学传奇
豌豆大炮VS豌豆射手:谁才是最强植物?
《植物大战僵尸》豌豆射手新手攻略:从基础到实战
五阶豌豆射手速通秘籍,零氪党必看!
【健康科普】各种各样的植物油,哪个营养好?
古代食用油的变迁:从动物油脂到植物油的千年演变
新月社:格律体新诗的摇篮
见证600年沧桑,七桥瓮变身城市公园
七桥瓮:600年古桥变身城市公园,成南京新地标
七桥瓮生态公园:古桥新生,湿地文化与都市休闲的完美融合
中国唯一“瓮”形古桥焕新颜,七桥瓮公园春节开园迎客
西南傩戏:中原文化与多元民族艺术的融合典范
“傩”字探秘:人鬼组合背后的千年文化传承
“傩”字演变:从驱邪仪式到文化符号的千年传承
“傩”字古今谈:从驱邪仪式到文化符号的演变
川大档案馆捐赠百年批文,见证中国近代教育改革
川大最强专业清单:临床医学、核工程等28个国字号学科
济源免费游:王屋山、五龙口等五大网红景点详解
始建于唐的奉仙观:河南唯一金代木构建筑瑰宝
年产30万吨的荆门特产:一个西瓜一个油菜的故事
基督教信仰助力心理健康