【发布时间】:2013-04-08 09:39:20
【问题描述】:
我正在尝试使用 C++ 中的向量将一个由空格分隔的字符串插入到字符串数组中没有。例如:
using namespace std;
int main() {
string line = "test one two three.";
string arr[4];
//codes here to put each word in string line into string array arr
for(int i = 0; i < 4; i++) {
cout << arr[i] << endl;
}
}
我希望输出是:
test
one
two
three.
我知道在 C++ 中已经有其他问题询问字符串 > 数组,但我找不到任何满足我的条件的答案:在不使用向量的情况下将字符串拆分为数组。
【问题讨论】:
-
如何将每个单词打印在单独的行上?