zoukankan      html  css  js  c++  java
  • 程序的命名规则

    程序的变量、函数、类名应该用一定的规则来命名,这样有利于程序之间的交流,代码更容易被其他人读懂。常见的命名规则有以下几种。

    一、匈牙利命名法

    一般的原则为:变量名=属性+类型+对象描述

    主要的命名规则如下所示

    属性部分:g_ 全局变量、c_ 常量、m_  c++类成员变量、s_  静态变量

    类型部分:数组 a、指针 p、函数 f、布尔、字符 c、整型 i(通常用n)、无符号 u
     
    描述部分:最大 Max、最小 Min、初始化 Init、临时变量 Temp
     
    二、驼峰命名法
    主要的规则就是第一个单词小写之后的所有单词的首字母大写。
    驼峰法分为大驼峰和小驼峰。
    小驼峰法:变量一般用小驼峰法标识。除第一个单词之外,其他单词首字母大写。
    譬如int myStudentCount;
    变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。
     
    大驼峰法:把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。
    譬如public class DataBaseUser;
     
    三、下划线命名法
    所有字母均小写,每个单词间以下划线分割。
    例如my_name、c_book
     
    四、帕斯卡命名法
    每个单词的首字母均大写的一串字符。这种方式与大驼峰一样。
     
    所以在编写程序时,尤其是一个团队,其命名方式一般要相同,这样才能提高编程的可读性,方便合作。不管选用哪一种方式的命名法,最好根据代码的含义对变量、函数、类进行命名,这样能增加代码的易读性。
  • 相关阅读:
    maven-scm-plugin: Add a tag into Mercurial. 在Mercurial中添加一个tag
    JSch
    docker-compose install
    如何删除Dead状态的container
    inux下如何添加一个用户并且让用户获得root权限
    Log4j2 自定义 Appender
    Harbor私有镜像仓库(上)
    docker基础(下)
    docker基础(上)
    Pipeline流水线JAVA项目发布
  • 原文地址:https://www.cnblogs.com/skblog/p/5268839.html
Copyright © 2011-2022 走看看