数据结构 42串的衰现和实现 421定长顺序存储表示 定长顺序存储表示也称为静态存储分配的顺序表。 它是用一组连续的存储单元来存放串中的字符序列。 所谓定长顺序存储结构,是直接使用定长的字符数 组来定义,数组的上界预先给出: #define maxstrlen 255 typedef char Sstring[MAXSTRLEN +1] 串长度的表示方法: 方法1:用下标为0的元素存储串长度。 方法2:使用一个不会出现在串中的特殊字符在串 值的尾部来表示串的结束。例如,c语言中以字符 V0表示串值的终结。数据结构 tjm 4.2 串的表现和实现 4.2.1定长顺序存储表示 定长顺序存储表示,也称为静态存储分配的顺序表。 它是用一组连续的存储单元来存放串中的字符序列。 所谓定长顺序存储结构,是直接使用定长的字符数 组来定义,数组的上界预先给出: #define MAXSTRLEN 255 typedef char Sstring[MAXSTRLEN+1]; 串长度的表示方法: 方法1:用下标为0的元素存储串长度。 方法2:使用一个不会出现在串中的特殊字符在串 值的尾部来表示串的结束。例如,C语言中以字符 ‵\0′表示串值的终结