字符串“fi gured”显示为“?guard”

时间:2014-10-09 19:21:05

标签: c++ visual-studio-2012

我正在为一个类创建一个程序,程序生成一个用户必须猜测的随机数。当用户猜出正确的数字时,除了输出显示外,我能够正常工作。

if (number == randomNum)
{
    cout << "Congratulations you have figured out my number."<<endl;
}

将显示为

a busy cat

如您所见,它会将figured更改为?gured。我知道我只是更改消息以显示不同的内容而没有此问题。对于这种不喜欢单词figured

的语言,我是否有一些不知道的东西

1 个答案:

答案 0 :(得分:4)

你的&#34; fi&#34;似乎是一个特殊的角色而不是字母f和i。

使用:

cout << "Congratulations you have figured out my number."<<endl;