Codelearn

分享Python,C/C++相关的技术文章, 海洋饼干叔叔@重庆大学

  将一个对象转换成对应的字符串对象的过程称之为格式化(format)。在仓颉中,std.convert包为Float32、Float64、Int32、Int64、UInt32、UInt64等类型扩展实现了format成员函数。在导入std.convert包后,再执行这些对象的format成员函数,即可将对象“转换”成对应的字符串表达形式。

  而上述format成员函数,包含了一个名为fmt的字符串类型的参数,用于指定转换格式。

ASCII码,即美国信息交换标准交换代码表(American Standard Code for Information Interchange)。

该编码方案使用单个字节来表示一个符号,由于1个字节包含8个比特,仅能表示256种不同的组合,因此,ASCII码仅能表示英文字母、标点符号、数字及简单的控制信息。如果需要表示汉字、韩文等其他语言符号,则需要使用UTF-8等多字节编码方案。通常而言,UTF-8等多字节编码方案对ASCII编码做了兼容,在0 ~ 127的范围内,UTF-8的单字节编码与ASCII码等同。

下述表格列出了ASCII码字符与码值之间的对应关系。