单引号的作用:与将串值和算法中普通的变量名做区分,单引号本身不属于串。
①某字符在串中的位置:指的是该字符在串中的次序(从1开始)
②某子串在主串中的位置:指的是子串的第一个字符在主串中的位置。
①串名:S是串名。
②串值:a1,a2,…an是串值。
③串长度:n是串长度,特殊的n=0为空串。
两串相等需满足:两串相等当且仅当串的值相等。①串长度相等。②串对应位置上字符相等。
①主串:原串。(主串本身是自己的子串。)
②子串:原串中连续字符组成的子序列称作该串的子串。
③空串:串长度n=0的串称为空串。(空串是任何主串的子串。)(所有空串都是相等的)
④空格串:由一个或多个空格组成的串称为空格串。
⑤真子串:指不包含自身的所有子串。