美文网首页
串——即是字符串

串——即是字符串

作者: Jfeng666 | 来源:发表于2018-08-17 14:26 被阅读0次

    以下概念出自原文:https://blog.csdn.net/XiNanHeiShao/article/details/77923384
    P.S:
    反正就是字符串……看书就行了,不过也算是一种数据结构。不过要注意字符串的最后一位都是 \0 定义字符串要预留多一个空间放这个 \0

    --------------------------------------

    1、串的概念
    字符串简称串,是一种特殊的线性表,它的数据元素仅由一个字符组成。

    2、串的定义
    串(String)是由零个或多个字符组成的有限序列,又称字符串。

    image.png

    其中s是串名,用双引号括起来的字符序列为串值,但引号本身并不属于串的内容。ai(1<=i<=n)是一个任意字符,它称为串的元素,是构成串的基本单位,i是它在整个串中的序号;n为串的长度,表示串中所包含的字符个数。

    3、术语描述
    (1)长度–串中字符的个数,称为串的长度。
    (2)空串–长度为零的字符串称为空串。
    (3)空格串–由一个或多个连续空格组成的串称为空格串。
    (4)串相等–两个串相等,是指两个串的长度相等且对应的字符都相等。
    (5)自串–串中任意连续的字符组成的子序列称为该串的子串。
    (6)主串–包含子串的串为该子串的主串。
    (7)模式匹配–子串的定位运算又称为模式匹配,是一个求子串的队医给字符在主串中序号的运算。被匹配的主串称为目标串,子串称为模式。

    相关文章

      网友评论

          本文标题:串——即是字符串

          本文链接:https://www.haomeiwen.com/subject/yjozbftx.html