- Ar C naudoja camelCase ar gyvatės dėklą??
- Kuris yra geresnis gyvatės dėklas ar kupranugario dėklas?
- Ar C naudoja „camelCase“ arba „Underscore“??
- Ar turėtumėte naudoti camelCase C?
Ar C naudoja camelCase ar gyvatės dėklą??
„Classic C“ nenaudoja kupranugario dėklo; Aš parašiau kodą kupranugario dėžutėje C, ir tai atrodo keista (todėl daugiau to nedarysiu). Tačiau tai nėra neteisinga - o nuoseklumas yra svarbesnis už tai, kokia konvencija naudojama.
Kuris yra geresnis gyvatės dėklas ar kupranugario dėklas?
Tokios kalbos kaip „Java“ ir „Kotlin“, turinčios C ir C ++ paveldą, kintamiesiems ir metodams naudoja mažesnę kupranugario raidę, o viršutinės kupranugario raidės - etinius, klasių ir sąsajų tipus. Rėkiančios gyvatės atvejis naudojamas kintamiesiems.
Ar C naudoja „camelCase“ arba „Underscore“??
Bendros C ir C ++ kodo gairės
Nenaudokite apatinių pabraukimų, nes visi tokie pavadinimai yra rezervuoti pagal C/C ++ standartą. Vardas apima sargybinius, tokius kaip GMX_DIRNAME_HEADERNAME_H . Būklės kintamieji visada vadinami b priešdėliu, po kurio - „CamelCase“ pavadinimas. „Enum“ reikšmės pavadintos e priešdėliu.
Ar turėtumėte naudoti camelCase C?
Bendroji C stiliaus kalbos, tokios kaip „Java“ ar „JS“, praktika yra naudoti „camelCase“ visiems kintamiesiems ir objektų nariams (ypatybės & metodai), o PascalCase - klasių pavadinimams ir konstruktoriams. Vardų erdvės (arba „Java“ pasaulio paketai) paprastai yra „camelCase“. Tačiau kai kurios kalbos daro išimtį.