更多精彩内容,欢迎关注:

视频号
视频号

抖音
抖音

快手
快手

微博
微博

关于c语言代码规范

文档

关于c语言代码规范

基本要求:程序结构清晰,简单易懂,单个函数的程序行数不得超过100行。尽量使用标准库函数和公共函数。不要随意定义全局变量,尽量使用局部变量。使用括号以避免二义性。可读性:要求可读性第一,效率第二。保持注释与代码完全一致。每个源程序文件,都有文件头说明,说明规格见规范。结构化:要求禁止出现两条等价的支路。禁止GOTO语句。用 IF 语句来强调只执行两组语句中的一组。用 CASE 实现多路分支。避免从循环引出多个出口。正确性与容错性:要求程序首先是正确,其次是优美无法证明你的程序没有错误,因此在编写完一段程序后,应先回头检查。改一个错误时可能产生新的错误,因此在修改前首先考虑对其它程序的影响。可重用性:要求重复使用的完成相对独立功能的算法或代码应抽象为公共控件或类。
推荐度:
导读基本要求:程序结构清晰,简单易懂,单个函数的程序行数不得超过100行。尽量使用标准库函数和公共函数。不要随意定义全局变量,尽量使用局部变量。使用括号以避免二义性。可读性:要求可读性第一,效率第二。保持注释与代码完全一致。每个源程序文件,都有文件头说明,说明规格见规范。结构化:要求禁止出现两条等价的支路。禁止GOTO语句。用 IF 语句来强调只执行两组语句中的一组。用 CASE 实现多路分支。避免从循环引出多个出口。正确性与容错性:要求程序首先是正确,其次是优美无法证明你的程序没有错误,因此在编写完一段程序后,应先回头检查。改一个错误时可能产生新的错误,因此在修改前首先考虑对其它程序的影响。可重用性:要求重复使用的完成相对独立功能的算法或代码应抽象为公共控件或类。

基本要求:程序结构清晰,简单易懂,单个函数的程序行数不得超过100行。打算干什么,要简单,直截了当,代码精简,避免垃圾程序。尽量使用标准库函数和公共函数。不要随意定义全局变量,尽量使用局部变量。 使用括号以避免二义性。可读性:要求可读性第一,效率第二。保持注释与代码完全一致。每个源程序文件,都有文件头说明,说明规格见规范。结构化:要求禁止出现两条等价的支路。禁止GOTO语句。用 IF 语句来强调只执行两组语句中的一组。用 CASE 实现多路分支。避免从循环引出多个出口。正确性与容错性:要求程序首先是正确,其次是优美无法证明你的程序没有错误,因此在编写完一段程序后,应先回头检查。改一个错误时可能产生新的错误,因此在修改前首先考虑对其它程序的影响。可重用性:要求重复使用的完成相对独立功能的算法或代码应抽象为公共控件或类。公共控件或类应考虑思想,减少外界联系,考虑独立性或封装性。

文档

关于c语言代码规范

基本要求:程序结构清晰,简单易懂,单个函数的程序行数不得超过100行。尽量使用标准库函数和公共函数。不要随意定义全局变量,尽量使用局部变量。使用括号以避免二义性。可读性:要求可读性第一,效率第二。保持注释与代码完全一致。每个源程序文件,都有文件头说明,说明规格见规范。结构化:要求禁止出现两条等价的支路。禁止GOTO语句。用 IF 语句来强调只执行两组语句中的一组。用 CASE 实现多路分支。避免从循环引出多个出口。正确性与容错性:要求程序首先是正确,其次是优美无法证明你的程序没有错误,因此在编写完一段程序后,应先回头检查。改一个错误时可能产生新的错误,因此在修改前首先考虑对其它程序的影响。可重用性:要求重复使用的完成相对独立功能的算法或代码应抽象为公共控件或类。
推荐度:
为你推荐
资讯专栏
热门视频
相关推荐
术后喝莲藕排骨汤好吗 xr有无线充电吗 天鹅与大雁区别 茶里茶气是什么意思 不思议迷宫英雄药水有什么用 怎样可以买到便宜机票 苹果日历广告怎么删除 姬存希是哪里的品牌 劝朋友少喝酒幽默句子 重置系统对电脑有影响吗 水泥固化剂不打磨行吗 一盏灯两个开关控制怎么接 吃八爪鱼为什么要爆头呢 冬天空调怎么老是化霜 监察委员会的工作职责包括什么 合流是什么意思 为社会做奉献的真正含义是什么 win7状态栏颜色怎么改 单项式与单项式相乘的法则是 酿鱼的做法 反应速率常数k怎么求 PS找一张图的中点 国庆银行休息吗 做水煮肉片的技巧是什么 迪迦奥特曼的父母是谁 怎样取消刚开通的上网流量包 如何腌烧烤肉 朋友圈学习说说 时间单位都有什么啊 打印机连供吸不动墨水怎么办 求基督教徒死后葬礼上的悼词 加油用什么软件比较好呢 氯化钠是由分子构成的吗 有哪些动漫女主角是女王型的 黄豆炖猪肉怎么做啊 莎士比亚悲剧的名言 招商银行信用卡审核中是通过了吗 历史上真的有八歧大蛇吗 养殖肉驴什么品种好 求系统类丧尸型小说
Top