...
EXP06-A. Operands to the sizeof operator should not contain side effects
EXP07-A. Do not diminish the benefits of constants by assuming their values in expressions
EXP08-A. Ensure pointer arithmetic is used correctly
EXP09-A. Use sizeof to determine the size of a type or variableEXP07-A. Do not diminish the benefits of constants by assuming their values in expressions
Rules
EXP30-C. Do not depend on order of evaluation between sequence points
...