Quelles sont les conventions de dénomination couramment utilisées en C? Je sais qu'il y en a au moins deux:
- GNU / linux / K&R avec des fonctions de cas_inférieures
- ? Nom ? avec les fonctions UpperCaseFoo
Je ne parle de C qu'ici. La plupart de nos projets sont de petits systèmes embarqués dans lesquels nous utilisons C.
Voici celui que je prévois d'utiliser pour mon prochain projet:
Convention de dénomination 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)