字符串是什么?

一、名词介绍

字符串或串(String)是由数字、字母、下划线组成的一串字符。它是编程语言中表示文本的数据类型。在程序设计中,字符串为符号或数值的一个连续序列。字符串操作就是以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。

 

 二、串的定义

1.串是字符串的简称。在数据结构中,串是一种在数据元素的组成上具有一定约束条件的线性表,即要求组成线性表的所有数据元素都是字符,所以说串是一个有穷的字符序列。

2.串是由零个或多个字符组成的有限序列,记作s=s0s1sn-1”(n0),其中s是串名,字符个数n称作串的长度,双撇号括起来的字符序列s0s1sn-1”是串的值。每个字符可以是字母、数字或任何其它的符号。零个字符的串(即:””)称为空串,空串不包含任何字符。值得注意的是:

(1)长度为1的空格串” “不等同于空串“”

(2)值为单个字符的字符串不等同于单个字符,如“a”与′a′;

(3)串值不包含双撇号,双撇号是串的定界符。

串中任意个连续的字符组成的子序列称为该串的子串。包含子串的串则称为主串。通常将字符在串中的序号称为该字符在串中的位置。子串在主串钟的位置则以该子串在主串中的第一个字符位置来表示。

 

三、接下来对C语言、C++和java中对其操作进行介绍

《字符串是什么?》

《字符串是什么?》

《字符串是什么?》

字符串的长度不能为0!!

    原文作者:LBJคิดถึง 小迷弟
    原文地址: https://blog.csdn.net/weixin_44540481/article/details/105988970
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞