Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚开始学习 C++,遇到了一个必须发出哔哔声的转义序列。当我编译并运行它时,由于某种原因我没有听到哔哔声。这是代码:
#include <iostream> using namespace std; int main(){ cout << "Cool\a\nHey man!\n"; return 0; }
顺序\a不起作用。任何帮助,将不胜感激。谢谢!
\a
相当于对我有用。首先,您的终端蜂鸣器是否正常工作?这可能很难测试;printf '\a'您可以从命令行尝试。
printf '\a'
另外,尝试通过十六进制转储工具运行输出;其中任何一个都可以解决问题:
xxd od -tx1
验证铃铛是作为值为 7 的字符出现的。