What is the difference between char * const and const char *?

前端 未结 19 1168
执笔经年
执笔经年 2020-11-22 03:31

What\'s the difference between:

char * const 

and

const char *
19条回答
  •  鱼传尺愫
    2020-11-22 03:47

    I presume you mean const char * and char * const .

    The first, const char *, is a pointer to a constant character. The pointer itself is mutable.

    The second, char * const is a constant pointer to a character. The pointer cannot change, the character it points to can.

    And then there is const char * const where the pointer and character cannot change.

提交回复
热议问题