04/28/2022 4
若串中含有空格,在计算串长时,空格应计入串的长度中
如: s= 〃 I’m a student 〃的长度为 13 。
注意:在 C 语言中,用单引号引起来的单个字符与单个字符
的串是不同的, 如 s1=‘a’ 与 s2= 〃 a 〃两者是不同的, s1 表示
字符, s2 表示字符串。
当两个串的长度相等且各对应位置上的字符都相同时,这两个
串是相等的。
串中任意个连续字符组成的序列称为该串的子串。包含子串的
串被称为主串。
例 如 , "com" 、 "om" 、 "a" 和 "man" 都
是 "commander" 的子串。子串在主串中的位置是指子串中第
一 个 字 符 在 主 串 中 的 位 置 序 号 。 如 子 串 "man" 在 主
串 "commander" 中的位置为 4 。
第 3 页 / 共 36 页