linux c 一站式学习 转义字符

来源:互联网 发布:备案是指域名还是空间 编辑:程序博客网 时间:2024/05/17 23:05

部分转载于:http://www.cnblogs.com/hwl1023/p/4941670.html

                    http://www.jb51.net/article/88697.htm

        字符可分为显示字符和控制字符。
       显示字符:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么。
     控制字符:在键盘上找不到对应的一个键(当然可以用特殊方式输入),或者当按键以后不能显示键面上的字符。这类字符是为控制作用而设计的。

     在C语言中,构成字符常量的控制字符必须用转义字符表示。转义字符以反斜'\'开头,后面跟一个字符或一个八进制或十六进制数表示。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。

      在C语言中有三种转义字符,它们是:一般转义字符、八进制转义字符和十六进制转义字符。

     一般转义字符

      一般转义字符,虽然在形式上由两个字符组成,但只代表一个字符。常用的一般转义字符为\a  \n  \t  \v  \b  \r  \f  \\  \’  \"

      八进制转义字符

      通过puts可以输出字符串

      puts("123abc");

      "123abc" 对应的ASCII码值的八进制分别是 61、62、63、141、142、143,上面的代码也可以写为:

      puts("\61\62\63\141\142\143");

      十六进制转义字符

      用十六进制表示时数字要以x开头。"123abc" 对应的ASCII码值的十六进制分别是 31、32、33、61、62、63,所以也可以写为:

      puts("\x31\x32\x33\x61\x62\x63");

      

        \a 这个嘟一声有点骚


     



      



原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 交货期来不及导致船期延误怎么办 跑1000米中途累怎么办 手指被机器压烂怎么办 机械手不能回归原点该怎么办 前缘送纸纸板翘怎么办 三菱AL 1R.2报警怎么办 工作好但领导不好伺候怎么办 孕妇憋尿憋的小腹疼怎么办 怀孕憋尿憋的小腹疼怎么办 半夜憋尿憋的小腹疼怎么办 新生儿大便次数较多怎么办 母猎生下三天没有奶怎么办 孩孑大便干不爱喝水怎么办 发那科1050报警怎么办 plc模块bf亮了怎么办 plc模块df亮了怎么办 西门子触摸屏进不了主画面怎么办 pos机显示白屏怎么办 洗衣机的门坏了怎么办 西门子洗衣机门坏了怎么办 拆线线断在肉里怎么办 总线绝对值编码器方向反了怎么办 台达伺服报警009怎么办 台达plc禁止上传怎么办? 潜水泵电机启动绕组断线了怎么办? 永磁电机磁没了怎么办 热水器热水管坏了怎么办 松下伺服驱动器坏了怎么办 步进电机功率小了怎么办 电三轮电机坏了怎么办 电动车钢圈撞变形了怎么办 电动车后轮钢圈变形了怎么办 软油管接头渗油怎么办 一只单眼皮一只双眼皮怎么办 儿童轻轻泥干了怎么办 5d轻轻泥干了怎么办 手机炉石一直闪退怎么办 鸟之羽任务失败怎么办 巫师3没血没药怎么办 荣威rx5灯光不亮怎么办 点滴打没了回血怎么办