在Java中,我们可以将字符串指定为final来声明“常量”。例如

static final String myConst = "Hello";

像这样在c++中执行此操作的正确方法是吗?
const char * const myConst = "Hello";

我一直看到人们这样做:
const char * myConst = "Hello";

但是,实际上,您可以更改指针指向的内容。那么,为什么人们也不将指针也声明为常量呢?正确的方法是什么?

最佳答案

const std::string myConst("Hello");

09-06 14:35