字符串常量是C++中由双引号包裹的字符序列,是常用的常量类型之一,下列关于其特性的描述正确的是?
字符串常量"hello"的类型为char*,可以通过指针直接修改其中的字符内容
两个内容完全相同的字符串常量,在运行时必然占用不同的内存空间,拥有不同的地址
编译器会在所有字符串常量的末尾自动添加一个'\0'字符作为结束标志
字符串常量"abc"的有效字符长度为3,因此它占用的内存空间大小为3字节