• 第二次结对作业代码规范


    //来源,腾讯公司编码规范

    编程代码规范:

    缩进:

    统一缩进4格

    命名:

    1.使用纯英文单词

    2.常量,宏,模板,枚举类型常量采取全大写形式

    3.除循环变量外不用单字母作为变量名

    4.类和函数命名首字母大写

    每行最多字符数:

    80个

    函数编写规则:

    1.函数的行数尽量限制在100行以内

    2.一个函数完成一个功能

    3.禁止编写的函数依赖于其他函数内部所实现的功能

    4.尽量重写类的构造函数

    空行:

    每个函数,类,结构体,以及某些程序块之间空一行以表示分离关系

    注释规则:

    1.在源文件头部应该列出:生成日期,作者,版权,代码功能/目的等信息

    2.应该函数程序块前编写注释表明函数功能以及一些必要信息

    3.重要变量定义需编写注释

    操作符前后空格:

    1.值操作符、比较操作符、算术操作符、逻辑操作符、位域操作符,如“ =”、“ +=”

    “ >=”、“ <=”、“ +”、“ *”、“ %”、“ &&”、“ ||”、“ <<” 、“ ^” 等二元操作符
    的前后应当加空格

    2.一元操作符如“ !”、“ ~”、“ ++”、“ --”、“ &”( 地址运算符) 等前后不加

    空格

    3.像“[ ]”、“ .”、“ ->” 这类操作符前后不加空格。

    其他规则:

    1.尽量使用const,避免使用宏

    2.尽可能局部声明变量

  • 相关阅读:
    Linux磁盘与文件系统操作命令
    Linux 进程管理命令
    文件备份与压缩命令
    Linux系统命令
    CentOS6和CentOS7的区别
    nginx安装配置
    docker的容器和镜像的清理
    Zabbix-Agent配置文件详解
    k8s 获取登录token命令
    vmware 端口转发设置
  • 原文地址:https://www.cnblogs.com/hrc990816/p/12496208.html
Copyright © 2020-2023  润新知