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


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

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

更新日期:2019 年 7 月 30 日

730 次浏览

你的 职业生涯从这里开始

完成课程并获得认证

开始
广告
© . All rights reserved.