【发布时间】:2016-10-27 12:48:06
【问题描述】:
我是学习 C++ 的初学者。我决定为自己创建一个简单的控制台测验来帮助我练习。在下面粘贴的代码的 第 3 行 中是我为我的测验的问题 2 分配的答案,它包含在一个字符串中。一切编译正常,但控制台无法识别 string EnterName = ""; 中的双引号 它拒绝承认我的正确答案,而是运行我的 "That是错误的” else 语句。
我知道双引号有问题,因为如果我将字符串中的答案更改为不带引号的内容,控制台会接受我的输入,祝贺我并继续下一个问题。
- 字符串 Question_02 = "";
- getline(cin, Question_02);
- string Answer_02 = "string EnterName = "";";
我希望能够在控制台中输入 string EnterName = "";。
有解决办法吗?
【问题讨论】: