【发布时间】:2011-07-26 04:49:04
【问题描述】:
“字符串”类型是如何在 C++ 中创建的?在 C 中,字符串是字符数组,但是 C++ 是如何将字符数组变成我们在 C++ 中所知道的“字符串”的呢?
【问题讨论】:
-
您指的是历史细节吗?否则@Dave 的回答是正确的。
-
@In silico - 更具体地说,我试图弄清楚如何定义“字符串”而不是字符数组。编译器是否在运行时将 std::string 转换为字符数组?最后,如果没有,它是如何分配内存的?
-
@Josh Bartholf:您应该将其编辑到您的问题中,以便获得更具体的答案。
标签: c++ c arrays string character