1 字符串字面值与C风格字符串
在C++中,双引号括起来的零个或多个字符构成字符串字面值,如
“Hello World”
字符串字面值的类型实际上是由常量构成的数组,编译器在每个字符串的结尾处添加一个空字符(’\0’),因此字符串字面值的实际长度要比它的内容多1。
字符串字面值是一种通用结构的实例,这种结构即是C++由C继承而来的C风格字符串。
在C++中,双引号括起来的零个或多个字符构成字符串字面值,如
“Hello World”
字符串字面值的类型实际上是由常量构成的数组,编译器在每个字符串的结尾处添加一个空字符(’\0’),因此字符串字面值的实际长度要比它的内容多1。
字符串字面值是一种通用结构的实例,这种结构即是C++由C继承而来的C风格字符串。