单选题 以下关于字符串的叙述中,正确的是______。
A.包含任意个空格字符的字符串称为空串
B.仅包含一个空格字符的字符串称为空串
C.字符串的长度是指串中所含字符的个数
D.字符串的长度是指串中所含非空格字符的个数

【正确答案】 C
【答案解析】[解析] 串(string)是字符串的简称,是由零个或多个字符组成的有限序列,记为S=“a123…an”。含零个字符的串(Null String)称为空串,用Ф表示。其他串称为非空串。任何串中所含字符的个数称为该串的长度(或串长)。空串的长度为0。
串中任意个连续的字符组成的子序列称为子串。主串是包含子串的串。两个串相等,当且仅当两个串值相等,即长度、位置都相等。空格也是串集合中的一个元素,多个空格组成空格串。