概述
顺序串的基本运算如下:
(1)建立串s和串s1。
(2)输出串s。
(3)串s的长度。
(4)在串s的第9个字符位置插入串s1而产生串s2。
(5)输出串s2。
(6)删除串s第2个字符开始的5个字符而产生串s2
(7)输出串s2。
(8)将串s第2个字符开始的5个字符替换成串s1而产生串s2。
(9)输出串s2。
(10)提取串s的第2个字符开始的10个字符而产生串s3。
(11)输出串s3。
(12)将串s1和串s2连接起来而产生串s4。
(13)输出串s4。
头文件+函数
#include <stdio.h>
#define MaxSize 100
typedef struct
{ char data[MaxSize];
int length;
} SqString;
void StrAssign(SqString &s,char cstr[])//将字符串常量赋给串s
{ int i;
for(i=0; cstr[i]!='