我想将用户输入的字符串(包括空格字符)存储到以下数组
中char array[100];
我该怎么做。
答案 0 :(得分:3)
您可以使用以下命令将用户输入的字符串转换为字符串对象,然后将其转换为您需要的字符串:
string c;
getline(cin, c);
答案 1 :(得分:2)
cin.getline(array, 100, '\n');
答案 2 :(得分:0)
getline的文档可以在这里找到:http://cplusplus.com/reference/iostream/istream/getline/