C和C++中字符串字面量的类型是什么?


在C语言中,字符串字面量的类型是char[]。在C++中,一个普通的字符串字面量的类型是“n个const char数组”。例如,字符串字面量“Hello”的类型是“6个const char数组”。但是,它可以通过数组到指针的转换转换为const char*。

请注意,数组到指针的转换会产生一个指向数组第一个元素的指针。

更新于:2019年7月30日

730次浏览

开启你的 职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.