Not.
const char const *sPtr equivalent to const char *sPtr .
const char *sPtr say const char *sPtr parameter is a pointer to const char .
const char * const sPtr is a const pointer to const char .
Note that this is equivalent in C99 and C11:
(C99, 6.7.3p4) "If the same qualifier appears more than once in the same list of qualifier-qualifiers, either directly, or through one or more typedefs, the behavior is the same as if it appeared only once."
but not in C89, where const char const *sPtr is a violation of the constraint:
(C90, 6.5.3). The same type of classifier should not appear more than once in the same list of qualifiers or lists of classifiers, either directly, or through one or more typedefs. "
source share