据我了解,在 printf 参数中使用 \a 假设会发出警报声:
我正在做printf("\a");
但是得到一个颠倒的问号......有人可以告诉我为什么吗?
据我所知,\a
使用PC在启动时发出哔哔声的硬件扬声器等。也许Mac没有这个?
来自http://en.wikipedia.org/wiki/Bell_character:
现代终端仿真器通常将警告集成到桌面环境中(例如,Mac OS X 终端将播放系统警告声音),并且通常还提供无声视觉铃功能,使终端窗口短暂闪烁。
您可以尝试从终端运行 exe 并查看是否发生任何事情吗?