创作大赛

串的基本概念

字符串的基本概念

字符串的定义

字符串的由零个或多个的字符组成的有限序列,一般表示为"a1a2...an"。

字符串的特征

串中字符的个数称为串的长度

任意连续的字符组成的子序列称为该串的子串

子串的位置为子串第一个字符在原串中的位置

字符串的基本运算

串的赋值

串的复制

求串的长度

判断两个串是否相等

串的拼接

求子串

查找子串的位置

插入子串

删除子串

替换子串

输出串

字符串的存储结构

顺序存储结构

#define MaxSize 100 /*最多字符个数*/

typedef struct

{

char ch[MaxSize]; /*存放串字符*/

int len; /*存放串的实际长度*/

} SqString; /*顺序串类型*/

链式存储结构

typedef struct node

{

char data; /*存放字符*/

struct node *next; /*指针域*/

} LinkString;

Copyright © www.huweihuang.com 2017-2019 all right reserved,powered by GitbookUpdated at

2019-03-24 22:46:15

Copyright © 2088 承德书写游戏活动中心 - 剧情创作专属天地 All Rights Reserved.
友情链接