输入字符串

时间:2010-01-21 17:20:37

标签: c++

我想将用户输入的字符串(包括空格字符)存储到以下数组

char array[100];

我该怎么做。

3 个答案:

答案 0 :(得分:3)

您可以使用以下命令将用户输入的字符串转换为字符串对象,然后将其转换为您需要的字符串:

string c;
getline(cin, c);

答案 1 :(得分:2)

cin.getline(array, 100, '\n');

答案 2 :(得分:0)

getline的文档可以在这里找到:http://cplusplus.com/reference/iostream/istream/getline/