十年老IT知识分享 – 4.1 串类型的定义

01

1、计算机上的非数值处理的对象基本上是字符串数据。在较早的程序设计语言中,字符串是作为输入和输出的常量出现的。

2、随着语言加工程序的发展,产生了字符串处理。

02

定义

1、串(string)(或字符串)是由零个或多个字符组成的有限序列。

2、零个字符的串称为空串,它的长度为零。

3、串中任意个连续的字符组成的子序列称为该串的字串。包括子串的串相应地称为主串。通常称字符在序列中的序号为该字符在串中的位置。子串在主串中的位置则以子串的第一个字符在主串中的位置来表示。

4、只有当两个串的长度相等,并且各个对应位置的字符都相等时才相等。

5、在各种应用中,空格常常是串的字符集合中的一个元素,因而可以出现在其他字符中间。由一个或多个空格组成的串‘ ’称为空格串。

6、在线性表的基本操作中,大多以“单个元素”作为操作对象,而在串的基本操作中,通常以“串的整体”作为操作对象。

如果您觉得本篇文章对您有作用,请转发给更多的人,点一下好看就是对小编的最大支持!

正文完