...
Wiki Markup |
---|
\[[ISO/IEC 9899-1999|AA. C References#ISO/IEC 9899-1999]\] Section 5.1.2.3, "Program execution," Section 6.5, "Expressions," and Annex C, "Sequence points" \[[ISO/IEC PDTR 24772|AA. C References#ISO/IEC PDTR 24772]\] "JCW Operator precedence/Order of Evaluation" and "SAM Side-effects and order of evaluation" \[[MISRA 04|AA. C References#MISRA 04]\] Rule 12.1 \[[Summit 05|AA. C References#Summit 05]\] Questions 3.1, 3.2, 3.3, 3.3b, 3.7, 3.8, 3.9, 3.10a, 3.10b, and 3.11 \[[Saks 07|AA. C References#Saks 07]\] |
...
DCL13EXP10-A. Function arguments that are pointers to values not changed by the function should be declared constDo not depend on the order of evaluation of subexpressions or the order in which side effects take place 03. Expressions (EXP) EXP31-C. Do not modify constant values