Apa konvensi penamaan yang biasa digunakan di C? Saya tahu setidaknya ada dua:
- GNU / linux / K&R dengan fungsi huruf_kecil
- ? nama? dengan fungsi UpperCaseFoo
Saya berbicara tentang C hanya di sini. Sebagian besar proyek kami adalah sistem tertanam kecil di mana kami menggunakan C.
Inilah yang saya rencanakan untuk digunakan untuk proyek saya berikutnya:
C Konvensi Penamaan
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)