- 5
- 0
- 约1.24千字
- 约 4页
- 2017-06-08 发布于河南
- 举报
我的代码规范
代码规范
一. 命名规范
1. 变量,函数,方法命名为驼峰法:
即多个单词连在一起,单词逻辑断点要有明显区分。
变量名用小驼峰,全局函数名用大驼峰,局部函数名用下划线。
2. 局部函数声明时加static,从语法上限定其作用域
4. 全局变量加前缀g_,作用域是本文件的静态变量加前缀s_,作用域仅函数内部的静态变量不加s_
5. 指针变量前加“p”,普通指针变量加小写字母p再接大写字母,
函数的参数是指针是加p_再接小写字母。
6.变量定义时候最好初始化,指针变量定义时候一定要初始化
7. 宏定义、结构体名称、枚举名:全大写,中间加下划线
8.函数参数的命名
参数如果是指针变量一律以p_前缀,其他变量则v_
二. 排版
1.程序块采用Table键缩进风格编写
2. 程序里关系紧密的代码要相邻,相对独立的程序块之间加空行
3. 操作符前后、关键字后的括号加空格
5. 每行字数不要过多,太长可以分行写
三.注释
1.尽量用易读的代码来代替文字注释如:
a 3.1415;//圆周率 应改为 pi 3.1415;
2.注释务必和代码保持一致,修改代码的时候一定要把注释也改掉,防止注释误导。(建议改代码的时候,如果发现逻辑改了,先把原有的注释删了,避免修改代码后忘记改注释)
3. 函数注释,重要参数也要注释;复杂的逻辑或重要算法要注释;结构体里面的成员加注释。重要的变量
您可能关注的文档
- 微机原理 第三章6.ppt
- 微机原理chapter6.ppt
- 微机原理与应用第二章.ppt
- 微机原理与接口技术PPT_第6章 总线和接口.ppt
- 微波中级.doc
- 微波初级.doc
- 微波测试级附件.doc
- 微软官方 Win8 MSDN版(简体中文)各种版本与校验值.doc
- 德国卡盒 德国钱包 德国名片盒 铝制钱包 德国TRU VIRTU卡之翼铝制钱包.ppt
- 心理测试 英文.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 中南大学2019-2020学年第一学期《有机化学》(下)期末考试B卷.docx VIP
- 现代STV7电梯门机调试手册.pdf VIP
- 2025甘肃华亭煤业集团有限责任公司普通高校毕业生招聘108人笔试历年参考题库附带答案详解.docx
- 市政道路工程安全监理实施细则.doc VIP
- 中南大学2019~2020 学年秋季学期化工热力学专业期末考试.docx VIP
- 第六章 “三个代表”重要思想.pptx VIP
- MTT 986-2006矿用U形销式快速接头及附件.pdf
- 人教版八年级数学下册《20.1 勾股定理及其应用(第2课时)》教案(2026春新版).pdf VIP
- 2025年大连生物考试题目及答案.doc
- DB22-T5154-2024城镇道路沥青路面裂缝养护技术标准.pdf
原创力文档

文档评论(0)