0

I am very confused with char* const and const char*.

char str[100];

When str decays into pointer, it become char* const or const char*

  • It seems your question has been answered [link](http://stackoverflow.com/questions/8091770/const-char-and-char-const-are-they-the-same) – n0p Jan 24 '14 at 13:47

1 Answers1

3
char* const

Declares a constant pointer.

const char*

Declares a pointer to constant data.

str decays to a pointer. (as self. "pointed")

Community
  • 1
  • 1
Heeryu
  • 852
  • 10
  • 25