zoukankan      html  css  js  c++  java
  • c++ 变量/函数的命名规则

    最近一直纠结如何命名函数和变量名,因为一个很好的命名方式不仅可以让自己编程思路清晰,同时,也有助于其余开发人员对代码的理解,于是搜索了相关命名内容,总结如下:

    1)变量

     

    变量名一律小写,单词间以下划线相连。类的成员变量以下划线结尾。

     

    普通变量命名 举例:

     

    string window_name; // OK 使用下划线

     

    全局变量:没有特殊要求,尽量少用?可以加上前缀g_以与局部变量区分。

     

    2)函数

     

    普通函数:以大写字母开头,每个单词首字母大写,无下划线。

     

    3)常量

     

    常量全用大写的字母,用下划线分割单词。

     

    例如:

     

    const int MAX =  100; 

     

    const int MAX_LENGTH =  100;

     

    4)类名

     

    必须以大写"C"开头,后面字母反映具体含义,以清晰表达类的用途和功能为原则。

     

    接口必须以大写"I"开头,代表 Interface 。

     

    当名称由多个单词构成时,每一个单词的第一个字母必须大写。

     

    通用缩写表总结

    缩写   全称
    
    avg    average
    
    addr   Address
    
    DB    Database // 数据库
    
    env   Environment
    
    info  Information
    
    init  Initial/Initialize/Initialization
    
    lst   List
    
    obj   Object
    
    pic    picture
    
    param   Parameter // 参数
    
    pic    picture
    
    ret    return
    
    res    resource
    
    tmp    Temporary
    
    tst    Test
    
    var    Variable
    
    pub    Public
    
    pre    previous
    
    idx    Index
  • 相关阅读:
    设计模式开始--工厂模式
    设计模式开始--UML类之间关系表示
    设计模式开始1--不明觉厉
    Gas Station
    Validate Binary Search Tree
    Word Ladder
    (转)基于快速排序的TOPK算法
    Number of 1 Bits
    Word Search
    Rotate Array
  • 原文地址:https://www.cnblogs.com/shierlou-123/p/13517492.html
Copyright © 2011-2022 走看看