zoukankan      html  css  js  c++  java
  • C语言常用转义字符表

    转义字符

    含义

    ASCII码(16/10进制)

    /o

    空字符(NULL)

    00H/0

    /n

    换行符(LF)

    0AH/10

    /r

    回车符(CR)

    0DH/13

    /t

    水平制表符(HT)

    09H/9

    /v

    垂直制表(VT)

    0B/11

    /a

    响铃(BEL)

    07/7

    /b

    退格符(BS)

    08H/8

    /f

    换页符(FF)

    0CH/12

    /’

    单引号

    27H/39

    /”

    双引号

    22H/34

    //

    反斜杠

    5CH/92

    /?

    问号字符

    3F/63

    /ddd

    任意字符

    三位八进制

    /xhh

    任意字符

    二位十六进制

     
      字符常量中使用单引号和反斜杠以及字符常量中使用双引号和反斜杠时,都必须使用转义字符表示,即在这些字符前加上反斜杠。
       在C程序中使用转义字符/ d d d或者/ x h h可以方便灵活地表示任意字符。/ d d d为斜杠后面跟三位八进制数,该三位八进制数的值即为对应的八进制A S C I I码值。/ x后面跟两位十六进制数,该两位十六进制数为对应字符的十六进制A S C I I码值。


    使用转义字符时需要注意以下问题:

    1)
    转义字符中只能使用小写字母,每个转义字符只能看作一个字符。

    2) /v
    垂直制表和/f 换页符对屏幕没有任何影响,但会影响打印机执行响应操作。

    3)
    C程序中,使用不可打印字符时,通常用转义字符表示



    注:

    1
    /v垂直制表和/f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。

    2
    /n其实应该叫回车换行。换行只是换一行,不改变光标的横坐标;回车只是回到行首,不改变光标的纵坐标。

    3
    /t 光标向前移动四格或八格,可以在编译器里设置

    4
    /' 在字符里(即单引号里)使用。在字符串里(即双引号里)不需要,只要用 ' 即可。

    5
    /? 其实不必要。只要用 ? 就可以了(在windows VC6 tc2 中验证)。
  • 相关阅读:
    Android WebService Does not support output
    textarea 内容对齐
    win7 下使用ssh连接vmare下的ubuntu系统
    myeclipse6.5 下无法使用tomcat7
    connectmongo.js 中出错 var Store = connect.session.Stroe
    linux tomcat7 ServerLifecycleListener类找不到
    SQL CASE 多条件用法
    myeclipse快捷键大全
    hibernat 中new对象进行查询
    SQL语句删除表中重复字段
  • 原文地址:https://www.cnblogs.com/wolflion/p/2539175.html
Copyright © 2011-2022 走看看