在这里对不起初学者。我试图从 cin 函数中获取字符串大小,然后用它来声明数组大小。但它说:
第 17 行:请求 'x' 中的成员 'size',它是非类类型 'std::string long int'。
不过,没有数组它也能正常工作。
#include <iostream>
#include <string>
using namespace std;
int main()
{
int y;
string x[y];
cout << "Enter sequence" << endl;
cin >> x[y];
y = x.size;
for (int i = 0; i > y; i++)
cout x[i];
cout << "The size of the sequence is " << x.size() << " characters." << endl;
}