有些语言中,string 只是字符的数组。有些语言,string 有一些特殊状态,可以使用数组没有的操作。像 Perl,Python,Ruby 的脚本语言有一些内建的对于 string 的操作符和函数,包括灵活的模式匹配。本小节集中于传统语言中的 string 角色。
几乎所有编程语言允许字面量 string,作为字符的序列,通常使用单引号或者双引号括起来。大多数语言区分字符字面量(通常使用单引号)字符转字面量(通常使用双引号)。大多数语言也提供了转义序列。
有些语言中,string 只是字符的数组。有些语言,string 有一些特殊状态,可以使用数组没有的操作。像 Perl,Python,Ruby 的脚本语言有一些内建的对于 string 的操作符和函数,包括灵活的模式匹配。本小节集中于传统语言中的 string 角色。
几乎所有编程语言允许字面量 string,作为字符的序列,通常使用单引号或者双引号括起来。大多数语言区分字符字面量(通常使用单引号)字符转字面量(通常使用双引号)。大多数语言也提供了转义序列。