正在加载图片...
数据结构 42.2堆分配存储表示 这种存储表示的特点是,仍以一组地址连续的存储 单元存放串值字符序列,但它们的存储空间是在程 序执行过程中动态分配而得。所以也称为动态存储 分配的顺序表。在C语言中利用函数 malloc0 free来根据实际需要动态分配和释放字符数组空 间。这样定义的顺序串类型也有两种形式 1、 typedef char* stringi//c中的串相 当于此类型定义 2、 typedef struct char *chi int length fhstringi数据结构 tjm 4.2.2堆分配存储表示 这种存储表示的特点是,仍以一组地址连续的存储 单元存放串值字符序列,但它们的存储空间是在程 序执行过程中动态分配而得。所以也称为动态存储 分配的顺序表。在C语言中利用函数malloc()、 free()来根据实际需要动态分配和释放字符数组空 间。这样定义的顺序串类型也有两种形式。 1、typedef char * string; //c中的串相 当于此类型定义 2、typedef struct { char *ch; int length; }hstring;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有