我意识到这可能是一个偏好问题,但我注意到我见过的很多代码示例中的变量名称都有前缀g_
, s_
, m_
, 要不就_
。这是一种普遍接受的做法吗?这些前缀的含义是什么?还有其他值得了解的吗?
-
g_
是一个全局变量
-
s_
是一个静态的
-
m_
是一个成员(实例变量)
-
_
是成员,或更具体地说是私有成员(两种用法都会出现)
这很常见,许多开发人员都知道它,尽管(据我所知)它并没有被普遍接受。我不认为你还缺少任何其他人。
Update:整合下面的评论以获得更好的可见性
-
_
也可以用来表示局部变量(这实际上不是“标准”)
-
k
可以用来表示一个常数
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)