正在加载图片...
第7单元类和对象(I) 空格和一些数学符号以外,还可以使用一些转义字符表示特殊的含义。转义字符以反斜杠“\” 开头,后面跟一个字符或者3位8进制数。常用的转义字符见表7-1 如果除了字符串之外还要输出一些数据,则在格式字符串中还要包含对数据格式的说 明。数据格式说明以百分号“%”开头,格式为 %<数据输出宽度说明〉<格式符〉 其中常用的格式说明符见表7-2 表7-1:常用的转义字符 转义字符 换行符 回车符 制表符 换页符 b 退格符 反斜杠 单引号 双引号 0 nn|码值为nn的 ASCII码,nn表示3位8进制数 表7-2常用的格式说明符 格式符 输出数据为字符型 输出数据为整数 ld|输出数据为长整数 输出数据为无符号整数 lxf 输出数据为无符号长整数 按16进制格式输出整型数据 输出数据为浮点型 If 输出数据为双精度型 选用%f或%e格式中输出宽度较短的一种格式,不输出无意义的0 按指数形式输出浮点数据 s|输出数据为字符串数组 此处输出 其中数据输出宽度说明可以没有,这时表示按数据的实际数值输出。如果规定了输出宽度, 则在该宽度范围内数值数据(如各种整型和浮点型数据)输出值向右对齐,字符串向左对齐。 如果输出数据是浮点型或者双精度型,还可以定义输出时的小数位数,例如%8.2f表示输出 数据共占8位,其中小数部分占2位,小数点1位,符号和整数部分占5位。数据格式说明 要和后面的输出数据项一一对应,即第一个数据格式说明对应第一个要输出的数据,第二个 格式说明符要对应第二个要输出的数据,以此类推。第 7 单元 类和对象(I) - 143 - 空格和一些数学符号以外, 还可以使用一些转义字符表示特殊的含义。转义字符以反斜杠“\” 开头,后面跟一个字符或者 3 位 8 进制数。常用的转义字符见表 7-1。 如果除了字符串之外还要输出一些数据, 则在格式字符串中还要包含对数据格式的说 明。数据格式说明以百分号“%”开头,格式为 %<数据输出宽度说明><格式符> 其中常用的格式说明符见表 7-2。 表 7-1: 常用的转义字符 转义字符 含 义 \n \r \t \f \b \\ \' \" \0 \nnn 换行符 回车符 制表符 换页符 退格符 反斜杠 单引号 双引号 0 码值为 nnn 的 ASCII 码,nnn 表示 3 位 8 进制数 表 7-2 常用的格式说明符 格式符 含 义 c d ld u lu x f lf g e s % 输出数据为字符型 输出数据为整数 输出数据为长整数 输出数据为无符号整数 输出数据为无符号长整数 按 16 进制格式输出整型数据 输出数据为浮点型 输出数据为双精度型 选用%f 或%e 格式中输出宽度较短的一种格式,不输出无意义的 0 按指数形式输出浮点数据 输出数据为字符串数组 此处输出一个“%”号 其中数据输出宽度说明可以没有,这时表示按数据的实际数值输出。如果规定了输出宽度, 则在该宽度范围内数值数据(如各种整型和浮点型数据)输出值向右对齐, 字符串向左对齐。 如果输出数据是浮点型或者双精度型, 还可以定义输出时的小数位数, 例如%8.2f 表示输出 数据共占 8 位, 其中小数部分占 2 位, 小数点 1 位, 符号和整数部分占 5 位。数据格式说明 要和后面的输出数据项一一对应,即第一个数据格式说明对应第一个要输出的数据, 第二个 格式说明符要对应第二个要输出的数据, 以此类推
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有