__数组和广义表新.pptVIP

  • 7
  • 0
  • 约2.36万字
  • 约 120页
  • 2017-03-28 发布于江苏
  • 举报
__数组和广义表新

第五章 数组和广义表 //----数组的顺序存储表示---- #include stdarg.h //标准头文件,提供宏va_start、va_arg和va_end,用于存取变长参数表 #define MAX_ARRAY_DIM 8 //假设数组维数的最大值为8 typedef struct{ ElemType *base ; //数组元素地址,由InitArray分配 int dim; //数组维数 int *bounds; //数组维界基址,由InitArray分配 int *constants; //数组映像函数常量基址,由InitArray分配 }Array; //----基本操作的函数原型说明---- Status InitArray( Array A, int dim… ); //若维数dim和随后的各维长度合法,则构造相应的数组A,并返回OK。 int DestroyArray (Array A); //销毁数组A int StrCompare (Array A, ElemType e, … ) //A是n维数组,e为元素变量,随后是n各下标值。 //若各下标不超界

文档评论(0)

1亿VIP精品文档

相关文档