Re: [PATCH 01/02] ident.c: Use const qualifier when possible
- From
- Andy Parkins <andyparkins@gmail.com>
- Date
- Apr 15, 2007, 20:06 UTC
- Message-ID
- <200704152106.51082.andyparkins@gmail.com>
- In-Reply-To
- <20070415155110.365070d8@gnut>
On Sunday 2007, April 15, Luiz Fernando N. Capitulino wrote:
> -static const char *env_hint = > +static const char const *env_hint =
char c; // c is a char char *p; // p is a pointer, *p is a char const char c; // c is a const char [1] char const c; // c is a const char [1] const char *p; // p is a pointer, *p is a const char [2] char const *p; // p is a pointer, *p is a const char [2] char *const p; // p is a const-pointer, *p is a char const char *const p; // p is a const-pointer, *p is a const-char
[1] Semantically identical [2] Semantically identical
You can see then that
const char const *env_hint
is redundant, it's simply saying twice that (*env_hint) is const.
Andy
-- Dr Andy Parkins, M Eng (hons), MIET andyparkins@gmail.com