I can make pointer point to string literal, it will cast string literal to constant pointer, but reference to pointer can't assign string literal, for example:
const char *&text = "Hello, World\n";
There's an error, the compiler says I can't cast an array to pointer reference, I am curious about it, why it isn't it correct?