0

我刚开始学习 C++,遇到了一个必须发出哔哔声的转义序列。当我编译并运行它时,由于某种原因我没有听到哔哔声。这是代码:

#include <iostream>
using namespace std;

int main(){
  cout << "Cool\a\nHey man!\n";
  return 0;
}

顺序\a不起作用。任何帮助,将不胜感激。谢谢!

4

1 回答 1

0

相当于对我有用。首先,您的终端蜂鸣器是否正常工作?这可能很难测试;printf '\a'您可以从命令行尝试。

另外,尝试通过十六进制转储工具运行输出;其中任何一个都可以解决问题:

xxd
od -tx1

验证铃铛是作为值为 7 的字符出现的。

于 2013-08-27T04:11:57.803 回答