《C语言课程设计》一2.3 命名规则

    xiaoxiao2021-04-18  144

    2.3 命名规则

    制定命名规则的目的是增强程序的可读性,命名规则并没有统一的标准,这里给出一种简单的命名规则仅供参考。函数、变量、常量等标识符的命名要清晰,使其具有自注释性。较长的单词可取单词的头几个字母形成缩写,一些单词可采用公认的缩写。标识符应避免仅靠大小写不同来区分。变量和参数的标识符以首单词小写,其后各单词首字母大写组成。常量以全大写字母组成,单词间可用下划线分隔。函数名由以大写字母开头的单词组成,函数名通常应包含动词。全局变量和全局函数在整个项目中都会用到,命名要详尽。局部变量和仅在一个源文件中调用的函数的命名可以适当简略。禁止使用汉语拼音来命名,其可读性极差。类名由以大写字母开头的单词组成。类的数据成员加前缀m_,静态变量加前缀s_,全局变量加前缀g_。例如:

    int maxNumber; /* 变量 */ #define MAX_LENGTH 80 /* 常量 */ int MyStrlen(const char *str); /* 函数及参数 */ class Example { /* 类 */ public: Example(double min, double max); double GetMax() const {return m_max;} double GetMin() const {return m_min;} private: double m_max; double m_max; static int s_count; }; 相关资源:《你必须知道的495个C语言问题》

    最新回复(0)