我最近在C和C++库中注意到了这一点。使用gFoo和kBar作为变量名的形式似乎很常见。我假设"g“是全局的,但"k”是常量吗?我注意到Atom和Visual代码都用不同的颜色突出显示了这些表单,如果我能够理解它们的含义,这将是很方便的。在命名变量范围方面是否还有更多的约定,而不是用匈牙利符号来命名变量的类型?
编辑:我找到了其他人,但我还没有在Atom中找到描述这些变量名称的语法文件。

发布于 2019-08-24 05:52:04
G和m是范围前缀,全局前缀和成员前缀。K是常量,因为c是用来做炭的。在您的示例中,其他两个前缀是f(浮点)和s(静态)。
与互联网对可变命名约定的看法相比,更重要的是你的老板对它们的看法,如果他们说k在德语中代表常量,这就是它所代表的:D
https://stackoverflow.com/questions/40712093
复制相似问题