নামকরণ কনভেনশনগুলি সাধারণত সি তে ব্যবহৃত হয়? আমি জানি কমপক্ষে দুটি আছে:
- GNU / লিনাক্স / কেএন্ডআর লোয়ার_সেস_ফিউশনগুলি সহ
- ? নাম? আপার কেসফু ফাংশন সহ
আমি কেবল সি সম্পর্কে এখানে কথা বলছি। আমাদের বেশিরভাগ প্রকল্পগুলি ছোট এমবেডেড সিস্টেম যা আমরা সি ব্যবহার করি are
আমার পরবর্তী প্রকল্পের জন্য আমি এটি ব্যবহার করার পরিকল্পনা করছি:
সি নামকরণ কনভেনশন
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)