Make it easier for readers to understand what arguments are or aren't modified by a function (etc.)
Make it harder to accidentally modify a pointer that is assumed to not be modified.
Solution
Add const qualifiers to function signatures, local variables, static variables
Problem
Make it easier for readers to understand what arguments are or aren't modified by a function (etc.) Make it harder to accidentally modify a pointer that is assumed to not be modified.
Solution
Add const qualifiers to function signatures, local variables, static variables