组成串的数据元素只能是字符。
串是零个或多个字符组成的有限序列。串中所包含的字符个数为该串的长度。长度为零的串称为空串,它不包含任何字符。串中任意个连续的字符组成的子序列称为该串的子串。包含子串的相应地称为主串。通常,把子串在主串中第一次出现时,子串的第一次字符在主串中的序号,定义为子串在主串中的序号。称两个串是相等的,当且仅当这两个串的值相等。也就是说,只有当两个串的长度相等,并且各个对应位置的字符都相等时才相等。值得一提的是,串值必须用一对单引号括起来,但单引号本身不属于。