精华内容
下载资源
问答
  • 2、格式控制字符用于指定输出格式,它有三种形式:1、格式说明符:规定了相应输出表列内容的输出格式,以%打头,如%d、%o等2、转义字符:用来输出转义字符所代表的控制代码或者特殊字符,比如常用的‘\n'、‘\t'...

    匿名用户

    1级

    2012-10-24 回答

    一:格式输出函数printf()

    1、调用形式一般为:printf("格式化控制字符串",输出表列);

    2、格式化控制字符串用于指定输出格式,它有三种形式:

    1、格式说明符:规定了相应输出表列内容的输出格式,以%打头,如%d、%o等

    2、转义字符:用来输出转义字符所代表的控制代码或者特殊字符,比如常用的‘\n'、‘\t'

    3、普通字符:需要原样输出的字符。

    3、输出表列为若干需要输出的数据项,它与格式说明符在数量和类型上一一对应;

    4、格式字符m指定输出数据所占宽度,n对实数表示输出n位小数,对字符串表示截取的字符个数,+表示右对齐,通常省略。

    —表示左对齐,l用于长整型数据,可加在d、o、x、u前,更多格式说明符及其组合形式如下所示:

    格式字符

    数据对象

    输出形式

    数据输出方法

    %(+)-md

    int

    unsigned int

    short

    unsigned short

    char

    十进制整数

    1、无m按实际位数输出

    2、有m输出m位;超过m位,按实际位数输出,不足补空格

    3、有+(默认为+)右对齐(左补空格)

    4、有-左对齐(右补空格)

    %(+)-mo

    八进制整数

    %(+)-mx

    十六进制整数

    %(+)-mu

    无符号整数

    %(+)-mld

    long

    unsigned long

    十进制整数

    %(+)-mlo

    八进制整数

    %(+)-mlx

    十六进制整数

    %(+)-mlu

    无符号整数

    %(+)-m.nf

    float

    double

    十进制小数

    %(+)-m.ne

    十进制指数

    %(+)-g

    自动选用%f和%e中较短的输出宽度输出单、双精度浮点数

    %(+)-mc

    char

    int

    short

    单个字符

    1、无m输出单个字符

    2、有m输出m位,补空格

    3、有+(默认为+)右对齐(左补空格)

    4、有-左对齐(右补空格)

    %(+)-m.ns

    字符串

    一串字符

    1.无m、n按实际字符串输出全部字符

    2、有m、n仅输出前n个字符,补空格

    3.有+(默认为+)右对齐(左补空格)

    4、有-左对齐(右补空格)

    二:格式输入函数scanf()

    1、 调用格式一般为:scanf("格式化控制字符串",地址表列);

    2、格式化控制字符串和printf()函数含义相似,所不同的是它是对输入格式进行控制;

    3、地址表列是有若干等待输入的数据所对应的内存单元地址组成,由逗号隔开,一般形式为&a,a为变量;

    4、地址表列在数量和类型上和格式化控制字符串中的格式说明符一一对应;

    5、格式字符h表示输入短型数据,可用在d、o、x前面,m指定输入数据所占宽度,

    *表示对应的数据项读入后不赋给相应的变量,更多格式说明符及其组合如下

    格式字符

    数据对象

    输入形式

    数据输入方法

    %md

    int

    short

    unsigned int

    unsigned short

    十进制整数

    1、无m按实际位数输入

    2、有m输入m位,不足m则跟回车键

    %mo

    八进制整数

    %mx

    十六进制整数

    %mld

    long

    unsigned long

    十进制整数

    %mlo

    八进制整数

    %mlx

    十六进制整数

    %mlf

    float

    double

    十进制整数

    %mle

    %mc

    char

    单个字符

    1、无m取单个字符

    2、有m输入m位,仅取第一个字符

    %ms

    字符串

    一串字符

    1、无m取回车或空格前若干字符

    2、有m仅取前m字符

    展开全文
  • 2、格式控制字符用于指定输出格式,它有三种形式:1、格式说明符:规定了相应输出表列内容的输出格式,以%打头,如%d、%o等2、转义字符:用来输出转义字符所代表的控制代码或者特殊字符,比如常用的‘\n'、‘\t'...

    一:格式输出函数printf()

    1、调用形式一般为:printf("格式化控制字符串",输出表列);

    2、格式化控制字符串用于指定输出格式,它有三种形式:

    1、格式说明符:规定了相应输出表列内容的输出格式,以%打头,如%d、%o等

    2、转义字符:用来输出转义字符所代表的控制代码或者特殊字符,比如常用的‘\n'、‘\t'

    3、普通字符:需要原样输出的字符。

    3、输出表列为若干需要输出的数据项,它与格式说明符在数量和类型上一一对应;

    4、格式字符m指定输出数据所占宽度,n对实数表示输出n位小数,对字符串表示截取的字符个数,+表示右对齐,通常省略。

    —表示左对齐,l用于长整型数据,可加在d、o、x、u前,更多格式说明符及其组合形式如下所示:

    格式字符

    数据对象

    输出形式

    数据输出方法

    %(+)-md

    int

    unsigned int

    short

    unsigned short

    char

    十进制整数

    1、无m按实际位数输出

    2、有m输出m位;超过m位,按实际位数输出,不足补空格

    3、有+(默认为+)右对齐(左补空格)

    4、有-左对齐(右补空格)

    %(+)-mo

    八进制整数

    %(+)-mx

    十六进制整数

    %(+)-mu

    无符号整数

    %(+)-mld

    long

    unsigned long

    十进制整数

    %(+)-mlo

    八进制整数

    %(+)-mlx

    十六进制整数

    %(+)-mlu

    无符号整数

    %(+)-m.nf

    float

    double

    十进制小数

    %(+)-m.ne

    十进制指数

    %(+)-g

    自动选用%f和%e中较短的输出宽度输出单、双精度浮点数

    %(+)-mc

    char

    int

    short

    单个字符

    1、无m输出单个字符

    2、有m输出m位,补空格

    3、有+(默认为+)右对齐(左补空格)

    4、有-左对齐(右补空格)

    %(+)-m.ns

    字符串

    一串字符

    1.无m、n按实际字符串输出全部字符

    2、有m、n仅输出前n个字符,补空格

    3.有+(默认为+)右对齐(左补空格)

    4、有-左对齐(右补空格)

    二:格式输入函数scanf()

    1、 调用格式一般为:scanf("格式化控制字符串",地址表列);

    2、格式化控制字符串和printf()函数含义相似,所不同的是它是对输入格式进行控制;

    3、地址表列是有若干等待输入的数据所对应的内存单元地址组成,由逗号隔开,一般形式为&a,a为变量;

    4、地址表列在数量和类型上和格式化控制字符串中的格式说明符一一对应;

    5、格式字符h表示输入短型数据,可用在d、o、x前面,m指定输入数据所占宽度,

    *表示对应的数据项读入后不赋给相应的变量,更多格式说明符及其组合如下

    格式字符

    数据对象

    输入形式

    数据输入方法

    %md

    int

    short

    unsigned int

    unsigned short

    十进制整数

    1、无m按实际位数输入

    2、有m输入m位,不足m则跟回车键

    %mo

    八进制整数

    %mx

    十六进制整数

    %mld

    long

    unsigned long

    十进制整数

    %mlo

    八进制整数

    %mlx

    十六进制整数

    %mlf

    float

    double

    十进制整数

    %mle

    %mc

    char

    单个字符

    1、无m取单个字符

    2、有m输入m位,仅取第一个字符

    %ms

    字符串

    一串字符

    1、无m取回车或空格前若干字符

    2、有m仅取前m字符

    以上就是本文所述的全部内容了,希望大家能够喜欢。

    展开全文
  • 1 format 1.1 Format函数 其通用调用方式为:(format stream control-string format-args) 第一个参数用于输出目的地,它可以是...第二个参数为控制字符串,用来指示如何进行显示,包含众多的格式化指令。第二节将重
    1 format
    1.1 Format函数
    其通用调用方式为:(format stream control-string format-args)
    第一个参数用于输出目的地,它可以是T NIL 一个流或一个带有填充指针的字符串。T是stdout的简称;NIL将使format返回一个字符串。其他情况均返回NIL。
    第二个参数为控制字符串,用来指示如何进行显示,包含众多的格式化指令。第二节将重点介绍这些指令的作用。
    第三个参数为需要被输出的格式化参数

    1.2 Format指令
    所有指令都以波浪线开始并终止于单个字符,例如~A。字符可以是大写或小写。

    某些指令带有前置参数,其紧跟在~后,用来控制对指令的进一步细分。多个前置参数用','分隔。这些前置参数可以是十进制数字,也可以是字符。

    前置参数对应的值有两种获取方式:前置参数v导致format使用一个格式化参数并将其值用作前置参数,前置参数#将被求值为格式化参数的个数。如果要指定一个前置参数,但不指定其前面的那个,那么必须为每个未指定的参数加上一个逗号。例如~F的两个前置参数N,M分别用于指定整数和小数部分占位。可以省略掉N,但,必须保留。

    基本上参数都可以使用:或@修饰符,它们可以对指令进行细微的调整。

    1.2.1 通用格式化

    ~% 用于输出一个换行符,接受前置参数指定换行个数
    ~& 只有当位于行为非行首时才输出换行符,也支持输出多个换行
    ~~ 用来输出~,可以控制输出个数

    通用格式化指令为~A,它支持任何类型的格式化参数。类似的~S,也支持任何类型的参数,但用于输出可被read读回的形式。对于这两个指令,使用":"修饰,可将NIL输出成()

    1.2.2 字符与整数指令

    ~C 输出单个字符,无前置参数 ":"修饰可将不可打印字符按名字输出,"@"修饰可按字面值输出
    ~D 以十进制输出整数,":"修饰可间隔三位输出",","@"修饰可打印正负号,两个修饰符可同时使用;支持两个前置参数,第一个指定输出的最小宽度,第二个指定占位符的类型,默认为空格。在":"修饰时支持另两个前置参数,第3个指定数位组的分隔符,第4个指定每组中数位的数量。
    ~X 以十六进制输出,其他参数与D相同
    ~O 以八进制输出
    ~B 以二进制输出
    ~NR 以N进制输出

    1.2.3 浮点指令

    ~F 以十进制输出小数,第二个前置参数指定小数部分的输出位数
    ~E 使用科学计数法来输出,第二个前置参数指定小数部分的输出位数
    ~$ 用于输出货币单位 

    1.2.4 英语指令

    ~R 把数字输出为英文表示的基数,":"修饰表示为序数,"@"修饰表示为罗马数字

    ~P 如果格式参数不为1,则输出一个参数,可以用来制造复数;":"修饰支持重用格式参数并表示为基数。如(format nil "I have ~R file~:P" 5) => "I have five files"。和"@"同时使用,将输出y或ies。

    ~( ~) 用于控制输出文本中的大小写,标记之间的部分转化为小写。“@”修饰支持首字母大写,":"修饰支持包有首字符大写,二者同时使用将所有字符变为大写。


    1.2.5 条件格式化

    ~[ ~A ~; ~A~:; ~]  在~[和~]之间的选项可以根据格式参数提供的[0 n-1]位置索引进行选择输出。选项间以~;进行分隔。如果最后一个选项以~:;结束,表示其作为默认子句提供。

    使用":"修饰,则变成二先一,在格式参数为假时处理第1个选项,其他处理第2个选项。
    使用"@"修饰,

    1.2.6 迭代
    ~{ ~} f支持对参数提供的列表进行迭代处理,直到数据结束。例如(format t "~{~d ~}" (list 1 2 3)) =>"1 2 3 "。为了更好的处理结尾元素,~^指令可在列表无元素时令迭代立即终止。只输出参数,但不执行参数后面指定的格式化。

    1.2.7 参数跳转
    ~* 跳过一个参数,不进行输出处理,":"修饰则可以向前跳,使得一个参数可以使用多次。
    可以为~*指定一个前置参数,指定跳的个数。


    3 Loop高级用法
    Loop提供了用来编写迭代构造的专用语言。其基本结构是一个子句集合,其中每个子句都以一个循环关键字开始。每个子句被Loop宏解析方式取决于具体的关键字。

    3.1 For/as关键字
    For子句用于在下级子句中对各种对象进行迭代:数字范围、列表、向量、HASH表、包中符号。循环可以包含多个for子句,每个子句都可以命名自己的循环变量。此时任何一个子句达到结束条件循环都会终止。
    (loop 
        for item in list
        for i from 1 to 10
        do (something))

    3.1.1 计数循环
    算术计数循环由for后跟下列介词短语中的1-3个构成: [init] [end] [step]
    起始短语指定子句的变量初始值,由介词from/downfrom/upfrom之一后接一个初值数字形式构成。
    终止短语指定循环的终止点,由介词to/upto/below/downto/above之一后接终值的形式所构成。
    步长短语由介词by form构成,form必须求值为正数。

    对于递增时,初值默认为0,递减时必须手工指定初值。另外LOOP宏运行在编译期,必须完全基于介词而不形式的值一决定步进的方向。

    如果只是希望循环重复特定次数,使用repeat num

    3.1.2 循环集合和包

    对list进行迭代的形式
    (loop for var in list-form by func=cdr ..)

    by用来指定向列表向下移动的函数,in可以用on代替,此时迭代在构成列表的点对单元上步进。

    对字符串和向量迭代的形式
    (loop for var across "str" .. )

    对HASH进行迭代的形式
    (loop for var being the hash-keys/hash-values in ht ..);;为了同时可以访问k,v在尾部支持using子句。
    (loop for var being the hash-keys in ht using (hash-value v) ...)
    (loop for var being the hash-values in ht using (hash-key k) ...)

    3.1.3 自定义步进
    (loop for var = init-form [then step-form] ..)

    3.1.4 解构变量
    (loop for (a b) in '((1 2) (3 4) (5 6)) 
        do (something with a b))

    如果你想忽略一个解构列表中的值,可以用NIL代替相应变量的名字。

    3.2 局部变量
    通常循环需要的变量会在for子句中隐式声明,如果需要额外的变量,可以使用with子句来声明。
    (with var [=value-form]) var会在首次迭代前初始化,并在迭代结束后删除。如果有多个with子句,则按顺序求值,且后面的变量可以使用前面声明的局部变量。

    3.3 值汇聚 
    值汇聚为循环过程中涉及值汇聚的用法提供了简洁的表示法。其形式为:
    verb form [ into var ]
    每次迭代,汇聚子句对form求值并将其按verb指定的方式保存到into指定的变量中。如果没有into子句,则汇聚出一个默认值作为整个循环表达式返回的值。
    可用的动词有collect/append/nconc/count/sum/maximize/minimize,以及其对应的进行时的同义词:collecting/appending/...。
    collect子句会构造一个列表,列表中包含排列的所有form的值。append和nconc也汇聚一个列表,但其汇聚的值本身也必须是列表。
    其余的动词都用来汇聚数值:count统计form为真的次数;sum收集所有form的值的和;max和min则收集最值。

    3.4 无条件执行和条件执行
    可以使用do来在循环中执行任意的语句,do后可以接多个语句,这些形式将会全部求值。do子句结束于一个循环的闭合括号或另一个关键字。
    (loop for i from 1 to 10 do (forms))

    由于do子句可以执行包含任意Lisp形式,因此执行条件控制的构造。
    (loop for i from 1 to 10 do (codition-forms))

    codition-forms的形式为:(condition test-form action-form)
    condition 可以是IF/WHEN/UNLESS等,test-form 可以是任何正规Lisp形式,action-form可以是值汇聚子句、无条件执行子句、另一个条件子句。多个循环子句可以通过AND连成单个条件。

    为了便于取值,使用变量it来指代由test-form返回的值。如(loop for key in lst when (gethash key ht) collect it)

    return可以从loop中跳出,其后接单个Lisp形式,此形式的值将立即作为整个循环的值返回。
    (loop for i from 1 to 10 do (print i) return 100) 将使循环只执行一次。
    作为对比,流程控制符,return和return-from可以从任意块中返回。其作用区间比loop大。

    对于命名Loop,return-from也可以只从loop中跳出。(loop named outer ...)

    下面的例子给出了loop的一些使用方法。
    (loop for i from 1 to 100
          if (evenp i)
            minimize i into min-even and 
            maximize i into max-even and
            unless (zerop (mod i 4))
              sum i into even-not-fours-total
            end
            and sum i into even-total
          else
            minimize i into min-odd and
            maximize i into max-odd and
            when (zerop (mod i 5)) 
              sum i into fives-total
            end
            and sum i into odd-total
          do (update-analysis min-even
                              max-even
                              min-odd
                              max-odd
                              even-total
                              odd-total
                              fives-total
                              even-not-fours-total))

    3.5 设置与拆除
    Loop提供 了initially和finally用于引入那些原本会运行在循环主体以外的代码。
    所有initially形式会被组合成一个序言,在所有局部循环变量初始化以后并在循环体开始之前运行一次。而finally形式则简单地组合成一个尾声,在循环体的最后一次迭代结束以后运行。序言和尾声可以引用局部循环变量。

    即使循环执行了0次,序言也会执行;但尾声在以下情况下时不执行:执行了return子句;return/return-from或其他流程操作符被调用;循环被always、never、thereis子句终止。

    3.6 终止测试
    在Loop中关键字while until always never thereis用来终止循环测试。其形式为key-word test-form。五种子句都会在每次执行迭代时对test-form求值,然后判断是否进行终止。

    while和until代表温和的终止。当它们终止循环时,控制会跳过循环的其他部分,传到尾声部分。

    always、never和thereis则终止循环,同时跳过尾声部分的执行。它们还提供了自己的返回值,因此不能和汇聚类子句配合使用,除非汇聚子句带有into子句。always和never返回布尔值。

    alway和never用于检测test-form始终为真或为假。而thereis检测曾经真过。如果真过,则返回此值并结束循环。否则返回NIL。
    (loop for char across "abc123" thereis (digit-char-p char)) ==> 1
    

    展开全文
  • oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
  • 多个令牌可用于输出多个字符串。 此函数支持的 ISO 8601 时间戳样式选项有: * 以日历、序数或周编号表示法的日期。 * 基本或扩展格式。 * 日期时间分隔符的选择。 * 全精度或更低精度(较少的尾随日期/时间单位)...
  • 最简单的输出格式控制:print('%.5f' % 1.1415) # %:格式 .5:小数点后接5位小数 f:间上述所示字符#coding=utf-8 ''' 可以指定所需长度的字符串的对齐方式: (默认)左对齐 > 右对齐 ^ 中间对齐 = (只用于数字)在...

    字符串格式花代码
    举个例子:
    最简单的输出格式控制:

    print('%.5f' % 1.1415)  # %:格式   .5:小数点后接5位小数 f:间上述所示字符
    #coding=utf-8
    '''
    可以指定所需长度的字符串的对齐方式:
    < (默认)左对齐
    > 右对齐
    ^ 中间对齐
    = (只用于数字)在小数点后进行补齐
    '''
    print('1:\t|{0:>10},' .format('sunwen'))
    print('1:\t|{0:<10.2f},' .format(1.1415926))
    print('3:\t|', format(1.1415926, '<10.2f'))
    print('4:\t|{0:<10},{1:<15}' .format('sunwen', 1.1415925))
    print('5:\t|User ID;{uid} Last seen: {last_login}' .format(uid = 'root', last_login = '5 Mar 2015'))
    
    '''格式化指示符可以包含一个展示类型来控制格式。
    例如,浮点数可以被格式化为一般格式或用幂来表示。
    'b' - 二进制。将数字以2为基数进行输出。
    'c' - 字符。在打印之前将整数转换成对应的Unicode字符串。
    'd' - 十进制整数。将数字以10为基数进行输出。
    'o' - 八进制。将数字以8为基数进行输出。
    'x' - 十六进制。将数字以16为基数进行输出,9以上的位数用小写字母。
    'e' - 幂符号。用科学计数法打印数字。用'e'表示幂。
    'g' - 一般格式。将数值以fixed-point格式输出。当数值特别大的时候,用幂形式打印。
    'n' - 数字。当值为整数时和'd'相同,值为浮点数时和'g'相同。不同的是它会根据区域设置插入数字分隔符。
    '%' - 百分数。将数值乘以100然后以fixed-point('f')格式打印,值后面会有一个百分号。
    '''
    print('6:\t|{0:b}' .format(3))
    print('7:\t|{0:c}' .format(3))
    print('8:\t|{0:d}' .format(3))
    print('8"\t|%d' % (3))
    print('9:\t|{0:o}' .format(3))
    print('10:\t|{0:x}' .format(3))
    print('11:\t|{0:e}' .format(3.75))
    print('12:\t|{0:g}' .format(3.75))
    print('13:\t|{0:n}' .format(3.75))
    print('14:\t|{0:n}' .format(3))
    print('15:\t|{0:%}' .format(3.75))
    
    print ('16:\t|{array[2]}'.format(array=range(10)))
    print ('17:\t|{attr.__class__}'.format(attr=0))
    

    输出信息如下:

    1: | sunwen,
    1: |1.14 ,
    3: | 1.14
    4: |sunwen ,1.1415925
    5: |User ID;root Last seen: 5 Mar 2015
    6: |11
    7: |
    8: |3
    8. |3
    9: |3
    10: |3
    11: |3.750000e+00
    12: |3.75
    13: |3.75
    14: |3
    15: |375.000000%
    16: |2
    17: |

    展开全文
  • 字符串操作

    2019-01-30 15:39:59
    1、字符串简介 由零个或多个字符构成...不可见字符较为特殊,用于控制字符格式化,只能看到字符串输出结果。 &amp;lt;?php echo &quot;friut\rpear\napple\tbanana&quot;; ?&amp;gt; 2、单引号...
  • 一:格式输出函数printf() ...4、格式字符m指定输出数据所占宽度,n对实数表示输出n位小数,对字符串表示截取的字符个数,+表示右对齐,通常省略。 —表示左对齐,l用于长整型数据,可加在d、o、x
  • 用法: iconv [选项...] [文件...]有如下选项可用:输入/输出格式规范:-f, --from-code=名称 原始文本编码-t, --to-code=名称 输出编码信息:-l, --list 列举所有已知的字符集输出控制:-c 从输出中忽略无效的字符-...
  • 数据库笔记——T—SQL语言

    热门讨论 2019-09-26 15:29:49
    注释:程序代码中不被执行的文本字符串,用于对代码进行说明或暂时用来进行诊断的部分语句。 流程控制语句: If ...else 语句: if ...else 语句嵌套 举例 Case 语句: 语法格式: 举例: while ...
  • shell-tr命令详解

    千次阅读 2018-04-17 14:10:11
    t r主要用于删除文件中控制字符或进行字符转换。使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。t r刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。下面讲述:"...
  • Microsoft SQL Server 2005技术内幕: T-SQ程序设计.pdf

    千次下载 热门讨论 2012-06-23 13:13:10
    如基于集合的编程技术、日期和时间相关的XML和CLR数据类型的使用、临时对象、T-SQL和CLR用户自定义函数、存储过程、触发器、事务和新的错误处理结构、应用并发模型支持并发用户、使用Service Broker来控制数据库应用...
  • t r主要用于删除文件中控制字符或进行字符转换。使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。 t r刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 下面讲述: ...
  • 012tr 用法

    2010-08-30 08:18:40
    t r主要用于删除文件中控制字符或进行字符转换。使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。t r刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。本章内容有:• ...
  • linux basic skill of TR

    2007-09-21 10:25:00
    t r主要用于删除文件中控制字符或进行字符转换。使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。 t r刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 本章内容有: ...
  • //P_UART_Data (7023H) (读/写)单元可以用于接收和发送缓冲数据,向该单元写入数据,可以将要发送的数据送入寄存器;从该单元读取,可以从寄存器读出数据字节。 //==============================================...
  • tr 用来从标准输入中通过替换或删除操作进行字符转换.tr主要用于删除文件中控制字符或进行字符转换.使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换.tr刚执行时,字符串1中的字符被映射到字符串2...
  • shell脚本中的tr用法

    2017-08-23 23:37:48
    tr 主要用于删除文件中控制字符或进行字符转换。 使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。 tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 带有最...
  • shell脚本中tr用法

    千次阅读 2016-12-24 06:20:37
    tr 主要用于删除文件中控制字符或进行字符转换。 使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。 tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 带有最...
  • shell tr

    2015-09-23 13:49:25
    tr 主要用于删除文件中控制字符或进行字符转换。 使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。 tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 带有最常用...
  • Linux 下tr 使用小结

    千次阅读 2015-05-19 16:46:39
    tr 主要用于删除文件中控制字符或进行字符转换。 使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。 tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 带有最...
  • 文本过滤命令--tr

    2012-05-29 23:09:06
    使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 常用格式:tr [-c -d -s] [string_translate_from] [string_...
  • shell编程tr

    2014-05-28 11:03:31
    tr 主要用于删除文件中控制字符或进行字符转换。 使用tr时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。 tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 带有最...
  • 部分重要SQL语句

    2012-11-06 20:13:30
    用于将日期或时间戳转换成varchar2类型字符串,如果指定了格式字符串,则用它控制结果的结果。 格式控制串由格式元素构成。 格式控制串必须用单引号括起来 Select to_char(sysdate, 'dd-mon-yy hh24:mi:ss') &...
  • tr用法

    2009-08-01 15:35:43
    tr主要用于删除文件中控制字符或进行字符转换。使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。tr刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。 带有最常用...
  • printf函数的使用

    2015-12-13 09:20:04
    每个printf()都包含控制字符串,用于严格控制数据的输出形式。C语言不会自动转换数据的格式,必须使用转换字符。转换字符有(%d)整数、(%f)浮点数、(%c)字符、(%s)字符串等。使用转义字符打印换行(\n)、...
  • 正则表达式

    2017-11-13 21:42:45
    正则表达式  什么是正则表达式:描述字符串排列的...(2)非打印字符作为原子 :字符串中用于格式控制字符 如 “\n”,“\t”  (3)通用字符作为原子:一个原子可以匹配一类字符 “\w” ,"\W","\d","\D" ,"\s","\S
  • fscanf的用法

    2014-03-31 11:50:00
    fscanf用于读取字符串数据流,遇到空白字符(空格' '; 制表符'\t'; 新行符'\n')就停止,若要读取完整的一行数据,可以使用格式控制("%[^\n]%*c"),或者使用行读取函数(getline)。格式控制说明:%[ ]表示读取...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 218
精华内容 87
关键字:

格式字符t用于控制