"Konstante kan met hoofletters of kleinletters verklaar word, maar 'n algemene konvensie is om hoofletters te gebruik." Volgens MDN: LET WEL: Konstante kan met hoofletters of kleinletters verklaar word, maar 'n algemene konvensie is om hoofletters te gebruik."
Moet konstantes met hoofletters Python gebruik word?
Konstante word gewoonlik op 'n modulevlak gedefinieer en geskryf in alle hoofletters met onderstrepe wat woorde skei. Voorbeelde sluit in MAX_OVERFLOW en TOTAL.
Waarom word konstantes gekapitaliseer?
Simboliese konstante name word gewoonlik in hoofletters geskryf, so kan hulle maklik onderskei word van kleinletterveranderlike name. In baie opsigte was dit 'n oorblyfsel van samestellende taal, waar makro's in hoofletters gedefinieer is saam met etikette, opkodes, registername en alles anders.
Moet makro's hoofletters wees?
define is 'n voorverwerker-makro. Dit vervang elke voorkoms van die eerste string daarna met wat ook al na die string kom. Die eerste string hoef nie in hoofletters te wees nie. Nee, maar dit is 'n algemene en nuttige konvensie, so as jy die kode lees, kan jy sien wat 'n makro is en wat nie.
Moet makro's in C gekapitaliseer word?
Volgens konvensie word makroname in hoofletters geskryf. Programme is makliker om te lees wanneer dit moontlik is om met 'n oogopslag te sien watter name makro's is. Die makro se liggaam eindig aan die einde van die`definieer' reël. Jy kan die definisie op verskeie reëls voortsit, indien nodig, deur backslash-newline te gebruik.