Consistent naming conventions shall be used.
Type Conversion 4.12
C++ style casts shall be used instead of C style.
Variables 4.13
Every variable that is declared shall be given a value before it is used.
The size of the least significant (rightmost) dimension of an externally declared array variable shall not be specified.
Type conversions shall be explicitly cast.