关于c语言代码规范
更新时间: 2025-08-10 20:24:41
基本要求:程序结构清晰,简单易懂,单个函数的程序行数不得超过100行。打算干什么,要简单,直截了当,代码精简,避免垃圾程序。尽量使用标准库函数和公共函数。不要随意定义全局变量,尽量使用局部变量。 使用括号以避免二义性。可读性:要求可读性第一,效率第二。保持注释与代码完全一致。每个源程序文件,都有文件头说明,说明规格见规范。结构化:要求禁止出现两条等价的支路。禁止GOTO语句。用 IF 语句来强调只执行两组语句中的一组。用 CASE 实现多路分支。避免从循环引出多个出口。正确性与容错性:要求程序首先是正确,其次是优美无法证明你的程序没有错误,因此在编写完一段程序后,应先回头检查。改一个错误时可能产生新的错误,因此在修改前首先考虑对其它程序的影响。可重用性:要求重复使用的完成相对独立功能的算法或代码应抽象为公共控件或类。公共控件或类应考虑思想,减少外界联系,考虑独立性或封装性。
关于c语言代码规范 相关文章
上一篇:驾驶证有18分的吗
下一篇:华为nova3有没有红外线
其他相关资讯
- 为何明朝小冰河期气温骤降2℃,却让努...
- 四川省南充市仪陇县气象台发布雷电黄色...
- 四川省成都市彭州市气象台发布大风蓝色...
- 暴雨天买房要注意哪些建筑参数?防水等...
- 贵州省遵义市务川县气象台发布暴雨黄色...
- 甘肃省陇南市礼县气象台发布雷电黄色预...
- 四川省广安市岳池县气象台发布暴雨橙色...
- 新疆维吾尔自治区哈密地区伊吾县气象台...
- 云南省昆明市寻甸回族彝族自治县气象台...
- 江苏省镇江市扬中市气象台发布暴雨蓝色...
- 云南省昭通市彝良县气象台发布地质灾害...
- 云南省昭通市永善县气象台发布山洪灾害...
- 威宁县气象台发布雷电黄色预警信号
- 新疆维吾尔自治区哈密地区巴里坤哈萨克...
- 云南省昭通市大关县气象台发布地质灾害...
- 贵州省遵义市务川县气象台发布雷雨强风...
- 安徽省马鞍山市含山县气象台发布强对流...
- 安徽省合肥市气象台发布暴雨蓝色预警信...
- 云南省曲靖市师宗县气象台发布雷电黄色...
- 四川省南充市蓬安县气象台发布暴雨红色...
天气预报导航
天气资讯
更多 >>