आमतौर पर C में नामकरण परंपराओं का क्या उपयोग होता है? मुझे पता है कि कम से कम दो हैं:
- GNU / linux / K & R में लोअर_केस_functions के साथ
- ? नाम? अपरकेस फंक्शन के साथ
मैं यहाँ केवल 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)