【发布时间】:2013-12-25 20:51:41
【问题描述】:
我有一个字符串,其中包含用户输入的内容
string userstr = "";
cout << "Please enter a string ";
getline (cin, userstr);
然后将字符串存储在 userstr 中,然后我希望将字符串存储在整数数组中,其中每个字符都是数组中的不同元素。我创建了一个动态数组,如下所示:
int* myarray = new int[sizeof(userstr)];
但是如何将我的字符串放入该数组中?
【问题讨论】:
-
sizeof(userstr)与userstr.length()或userstr.size()不同。 -
C++ String Length?的可能重复
标签: c++ arrays string integer int