鱼C论坛

 找回密码
 立即注册
查看: 2307|回复: 3

字符串转义字符含义

[复制链接]
发表于 2017-3-27 22:22:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
\a 是发出系统响铃声
这个怎么实现啊。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-3-27 22:40:53 | 显示全部楼层
当我们在标准输出设备输出字符 '\a' 时,系统自带的扬声器(或蜂鸣器)会发出“叮”的一声。

  1. #include <stdio.h>

  2. int main(void)
  3. {
  4.         putchar('\a');
  5.        
  6.         return 0;
  7. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-28 19:03:09 | 显示全部楼层
小甲鱼 发表于 2017-3-27 22:40
当我们在标准输出设备输出字符 '\a' 时,系统自带的扬声器(或蜂鸣器)会发出“叮”的一声。

谢谢小甲鱼~那个,我正在学Python,能再用Python实现一下吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-4-2 16:36:47 | 显示全部楼层
虽然\a是ASCII中的响铃字符,但如何显示这个字符是控制台管理程序自己决定的,Windows下的CMD和Linux下的各种终端一般都回很规矩的把这个字符“显示”成一声铃响,但不幸的是,IDLE的“控制台”是它自己实现的,它决定把这个字符显示成一个方块,所以你在IDLE里只能看到一个方块。
就酱。
这里有一个链接是关于这个问题的,你可以看一下
https://segmentfault.com/q/1010000000661872
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 13:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表