我知道对于整数,您可以使用:
int value;
我试过了:
string str;
但Visual C ++给了我一个错误。如何在不指定值的情况下声明它,然后再使用cin >> str
指定它?
答案 0 :(得分:14)
#include <string>
int main()
{
std::string str;
return 0;
}
通过MSDN <{3}}查看此信息
答案 1 :(得分:1)
#include <string>
using std::string;
int main() {
string str;
return 0;
}
答案 2 :(得分:0)
尝试以下方法:
#include <iostream>
#include <string>
using std::string;
using std::cout;
using std::cin;
int main()
{
string str;
cout << "Enter a string: ";
cin >> str;
cout << "You entered: " << str;
return 0;
}