C语言中常用的命名约定是什么?我知道至少有两个:
- 具有lower_case_functions的GNU / linux / K&R
- ?名称 ?具有UpperCaseFoo函数
我只在这里谈论C。我们的大多数项目是使用C的小型嵌入式系统。
这是我计划用于下一个项目的一个:
C命名约定
Struct TitleCase
Struct Members lower_case or lowerCase
Enum ETitleCase
Enum Members ALL_CAPS or lowerCase
Public functions pfx_TitleCase (pfx = two or three letter module prefix)
Private functions TitleCase
Trivial variables i,x,n,f etc...
Local variables lower_case or lowerCase
Global variables g_lowerCase or g_lower_case (searchable by g_ prefix)