把二进制数据打印进终端,竟触发 ASCII 响铃字符发声
GoddenThomas · x · 2026-09-19
- 作者向终端打印二进制数据时,终端开始发出声音,排查后发现是数据中出现了 ASCII 控制字符 BEL(␇,码值 7)。
- BEL 字符历史用于触发终端物理铃铛或蜂鸣,现代系统中也可能触发系统提示音,常见转义写法为 '\a'(C/C++)。
- 一个有趣的老派计算机知识名场面:不经意的字节流也能「演奏」终端。
「Fun」频道最新
- Dylan Patel 吐槽 SF 集体思维:全城女生人脚一双 Tabi — dylan522p · 2026-09-19
- 30 天内 AI 圈话题剧变:METR 频出圈、GPT-6 演示引爆 — dejavucoder · 2026-09-19
- 用 Claude Code 让新模型 Jev 打通 Vampire Survivors,项目已开源 — oldmoldycake · 2026-09-19
- 知名研究员调侃:人类没被赋予二次方注意力,注定逊于 Transformer — cloneofsimo · 2026-09-19
- Anthropic 携手埃森哲设嵌入评估员,官方配图被吐槽像中世纪猫画 — dejavucoder · 2026-09-19
- 拆解《复联3》大战:70特技演员演出1万只异形军团 — aakashgupta · 2026-09-19