int main
{
string data;
data = "q";
char myChoice;
myChoice = data.c_str();
}
我尝试使用c_str()
,但它不起作用。我如何转换string
为char
?
或者更确切地说我想问
int main()
{
char myInput;
// How to check user input is either a , b or c for char.
cout << "Your Input ";
cin >> myInput;
}
因为string
我可以使用getline(cin,mystringvariable)
,然后我使用 if-else 语句检查我的字符串变量。
但是char呢?