GOOGLE STYLE命名法

项目代码越来越多,变量什么的,起的名字太难懂了。还是回头好好学学这个命名法吧。

转自:http://blog.csdn.net/hackmind/article/details/6607954

1.文件名:mmmm_nnnn

2.类命名【结构体、枚举、类型定义(typedef),同。】

   “类型名称的每个单词首字母均大写, 不包含下划线: MxxxNxxx”

3.变量命名

   mmmm_nnnn:正常变量

   mmmm_nnn_: 成员变量

   g_mmmm_nnn:全局变量 

4.常量命名:kPlayerName

  “ k 后接大写字母开头的单词”。

5.函数命名:CheckPlayerCookie()

   “常规函数使用大小写混合, 取值和设值函数则要求与变量名匹配”。

6.名字空间命名:google_awesome_project

  “名字空间;用小写字母命名, 并基于项目名称和目录结构”。

7.枚举命名:同常量或宏。kEnumName 或是 ENUM_NAME

8、宏变量:MY_MACRO_THAT_SCARES_SMALL_CHILDREN

原文地址:https://www.cnblogs.com/dudu1103/p/4998780.html