光波网
  • 供应
  • 求购
  • 公司
  • 资讯
您当前位置: 光波网 > 资讯 > 行业资讯> 简约的C语言设计风格

简约的C语言设计风格

发布:2013/5/13 10:44:58

作者:

来源:光波网

  C是一种美丽的程序语言,这是因为它与系统非常紧密,而且都在相同的模组,无怪乎它会成为大多数嵌入式系统的核心。其它大多数程序语言一样,它也提供了自由的程序编写风格。然而这却不利于需要大量程序设计师撰写大量程序的应用,特别是在大型的嵌入式开发专案中,往往需要进行多次整合。
  附图: C是一种美丽的程序语言

 

  因此,为便于阅读、理解和让团队成员之间都能共享各自撰写的C程序,Mansi Research介绍了简单的C程序设计风格,在我们看来,这是能兼顾目标和简约风格的平衡方法。
  本文具体说明了程序撰写时应该注意的许多细节,包括明确指定每个变量是否有符号;除了变量外不要在名称中使用复数;不要使用单一字母做名称;为了优雅和更方便阅读,不要在名称中使用数字,数字仅在表示值的时候使用。当然,有时也有其他的例外规则,例如也可在最后添加数字提醒读者变量位元大小,但在我们看来,这样做会破坏??程序本身的优雅和可阅读性。
  本文作者还提出其他多项建议,包括程序内部的描述;在程序内应有足够让读者了解的注释;以及在说明每个函数以前必须先提交其参数和返回值。良好的程序设计环境有助于跨团队之间的开发和后续的功能整合,如果能顺利让所有伙伴都能以最快速度了解程序内容,就能节省许多开发和除错时间,相对地也能节省嵌入式系统的开发成本。

本网转载并注明其他来源的稿件,是本着为读者传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。其他媒体、网站或个人从本网转载使用时,必须保留本网注明的稿件来源,禁止擅自篡改稿件来源,并自负版权等法律责任。违反者本网也将依法追究责任。

本站内容系用户自行发布,其真实性、合法性由发布人负责,gbs.cn亦不承担任何法律责任.

浙ICP备15009750号-1 Copyright 2009-2026   客服:400-008-8065   电子商务   All Rights Reserved   兄弟网站:盛丰建材网