We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
docs(CODING STYLE): make the rules less specific
docs(CODING STYLE): clarify that the rules are for recommendation and reference only
docs(CODING STYLE): drop unneeded `(`s & `)`s from forms of divisions & moduli
docs(CODING STYLE): clarify the listed divisions & moduli to be for integers; use simplified range-less forms for the example
docs(CODING STYLE): simplify forms of divisions & moduli: drop redundant `(`, `)`, & `!!`
docs(CODING STYLE): add forms of divisions & moduli for cases (x ≥ 0, y > 0) & (y = 2ⁿ)
docs(CODING STYLE): add forms of range-less integer-only divisions
docs(CODING STYLE): refine forms of divisions & moduli; add range info; reformat ranges to math forms; fix typos
docs(CODING STYLE): 𣒧 (⿱乖木) -> 乘 (⿻禾北): fix typo
docs(CODING STYLE): add reference forms of frequently used divisions and moduli; clarify related rules
docs(CODING STYLE): add forms of frequently used bitwise and logical ops; clarify related rules
docs(CODING STYLE): fix list spacing by adding `<p/>` between lists in separated paragraphs
docs(CODING STYLE): move some items in "可讀性與可移植性" into new paragraph "運算式的使用"
docs(CODING STYLE): simplify listed forms of decrement loops
docs(CODING-STYLE): clarify rules for integer floored division & modulo; update examples
docs(CODING STYLE): add `rc`, `ret`, & `res` to variable name convention
docs(CODING STYLE): clarify that this article covers conventions
docs(CODING STYLE): allow using non-trivial GNU C extensions without ISO fallback
docs(CODING STYLE): "Commit 訊息的格式": clarify object name formatting; fix markdown formatting
docs(CODING STYLE): add section "Commit 訊息的格式"; explain the use of capitalization & comma `.`
docs(CODING STYLE): "可讀性與可移植性": fix incorrect statements about (g)lvalues
docs(CODING STYLE): add rules about forbidding redundant operators
docs(CODING STYLE): clarify `XOR`/`XNOR` constructs: explicitly use boolean operands
docs(CODING STYLE): add rules about logical expressions
docs(CODING STYLE): "註解的使用": 於在 ("at at") -> 於 ("at")
docs(CODING STYLE): "區域變數的使用": add rules about initializing variables in the declaration
docs(CODING STYLE): add section "Race condition 的預防"
docs(CODING STYLE): "Binary compatibility": add explanations about DISKDATA/SHMDATA comments
docs(CODING STYLE): "迴圈的形式": allow `while (cond())` in do-while form
docs(CODING STYLE): add sections "迴圈的使用" & 迴圈的形式"迴圈的形式